4 research outputs found

    Aligning Robot and Human Representations

    Full text link
    To act in the world, robots rely on a representation of salient task aspects: for example, to carry a coffee mug, a robot may consider movement efficiency or mug orientation in its behavior. However, if we want robots to act for and with people, their representations must not be just functional but also reflective of what humans care about, i.e. they must be aligned. We observe that current learning approaches suffer from representation misalignment, where the robot's learned representation does not capture the human's representation. We suggest that because humans are the ultimate evaluator of robot performance, we must explicitly focus our efforts on aligning learned representations with humans, in addition to learning the downstream task. We advocate that current representation learning approaches in robotics should be studied from the perspective of how well they accomplish the objective of representation alignment. We mathematically define the problem, identify its key desiderata, and situate current methods within this formalism. We conclude by suggesting future directions for exploring open challenges.Comment: 14 pages, 3 figures, 1 tabl

    Modeling, Simulation and Control of the Walking of Biped Robotic Devices—Part III: Turning while Walking

    Get PDF
    In part II of this group of papers, the control of the gait of a biped robot during rectilinear walk was considered. The modeling approach and simulation, using Kane’s method with implementation leveraged by Autolev, a symbolic computational environment that is complementary, was discussed in part I. Performing turns during the walk is technically more complex than the rectilinear case and deserves further investigation. The problem is solved in the present part III as an extension of part II. The robot executes a rectilinear walk on a local reference frame whose progression axis is always tangent, and its origin performs the involute of the path curve. The curve is defined by its curvature (osculating circle) and center of curvature (evolute) along the path. Radius of curvature and center can change continuously (in practice at every sampling time). For postural equilibrium, Center of Gravity and Zero Moment Point (COG/ZMP) follow the same preview reference proposed for rectilinear walk (c o g R e f x ( t ) , c o g ˙ R e f x ( t ), c o g R e f y ( t ) , c o g ˙ R e f y ( t )). The effect of the turn on the sagittal plane is negligible and is ignored, while on the frontal plane it is accounted for by an offset on COG reference to compensate for the centrifugal acceleration. The body trunk and local frame rotation, and the generation of the references on this moving frame of the free foot trajectory during the swing deserve attention

    Strong Induction in Hardware Model Checking

    Get PDF
    Symbolic Model checking is a widely used technique for automated verification of both hardware and software systems. Unbounded SAT-based Symbolic Model Checking (SMC) algorithms are very popular in hardware verification. The principle of strong induction is one of the first techniques for SMC. While elegant and simple to apply, properties as such can rarely be proven using strong induction and when they can be strengthened, there is no effective strategy to guess the depth of induction. It has been mostly displaced by techniques that compute inductive strengthenings based on interpolation and property directed reachability (PDR). In this thesis, we prove that strong induction is more concise than induction. We then present kAvy, an SMC algorithm that effectively uses strong induction to guide interpolation and PDR-style incremental inductive invariant construction. Unlike pure strong induction, kAvy uses PDR-style generalization to compute and strengthen an inductive trace. Unlike pure PDR, kAvy uses relative strong induction to construct an inductive invariant. The depth of induction is adjusted dynamically by minimizing a proof of unsatisfiability. We have implemented kAvy within the Avy Model Checker and evaluated it on HWMCC instances. Our results show that kAvy is more effective than both Avy and PDR, and that using strong induction leads to faster running time and solving more instances. Further, on a class of benchmarks, called shift, kAvy is orders of magnitude faster than Avy, PDR and pure strong induction

    Design and Development of a Surgical Robot for Needle-Based Medical Interventions

    Get PDF
    Lung cancer is the leading cause of cancer related deaths. If diagnosed in a timely manner, the treatment of choice is surgical resection of the cancerous lesions followed by radiotherapy. However, surgical resection may be too invasive for some patients due to old age or weakness. An alternative is minimally invasive needle-based interventions for cancer diagnosis and treatment. This project describes the design, analysis, development and experimental evaluation of a modular, compact, patient-mounted robotic manipulator for lung cancer diagnosis and treatment. In this regard, a novel parallel Remote Centre of Motion (RCM) mechanism is proposed for minimally invasive delivery of needle-based interventions. The proposed robot provides four degrees of freedom (DOFs) to orient and move a surgical needle within a spherical coordinate system. There is an analytical solution for the kinematics of the proposed parallel mechanism and the end-effectors motion is well-conditioned within the required workspace. The RCM is located beneath the skin surface to minimize the invasiveness of the surgical procedure while providing the required workspace to target the cancerous lesions. In addition, the proposed robot benefits from a design capable of measuring the interaction forces between the needle and the tissue. The experimental evaluation of the robot has proved its capability to accurately orient and move a surgical needle within the required workspace. Although this robotic system has been designed for the treatment of lung cancer, it is capable of performing other procedures in the thoracic or abdominal cavity such as liver cancer diagnosis and treatment
    corecore