Abstract:
System (100) and methods (500) for remotely controlling a slave device (102). The methods involve: using a Hybrid Hand Controller (“HHC”) as a full haptic controller to control the slave device when the HHC (406) is coupled to a docking station (460); detecting when the HHC is or is being physically de-coupled from the docking station; automatically and seamlessly transitioning an operational mode of at least the HHC from a full haptic control mode to a gestural control mode, in response to a detection that the HHC is or is being de-coupled from the docking station; and using at least the HHC as a portable gestural controller to control the slave device when the HHC is de-coupled from the docking station.
Abstract:
A method includes determining whether a robot is walking and a direction in which the robot is walking; measuring an amount of time taken for a sole of a foot of the robot to step on the ground; calculating an imaginary reaction force applied to the sole using a trigonometric function having, as a period, the measured amount of time taken for the sole to step on the ground; and applying the calculated imaginary reaction force to a Jacobian transposed matrix and converting the imaginary reaction force into a drive torque for a lower extremity joint of the robot.
Abstract:
System (100) and methods (500) for remotely controlling a slave device (102). The methods involve: using a Hybrid Hand Controller (“HHC”) as a full haptic controller to control the slave device when the HHC (406) is coupled to a docking station (460); detecting when the HHC is or is being physically de-coupled from the docking station; automatically and seamlessly transitioning an operational mode of at least the HHC from a full haptic control mode to a gestural control mode, in response to a detection that the HHC is or is being de-coupled from the docking station; and using at least the HHC as a portable gestural controller to control the slave device when the HHC is de-coupled from the docking station.
Abstract:
A robot arm includes a grip part which is structured to be separated from an end effector attached to the robot arm. When the grip part is gripped by the user and shifted, the robot arm shifts tracking the grip part. Further, the grip part includes contact sensors, and a tracking control method is switched according to the value of the contact sensors.
Abstract:
An operation apparatus includes a base, a sensing unit, a plurality of plates, and a drive mechanism. The base has a surface. The sensing unit includes at least three pressure-sensitive detection regions that are provided at different vertex positions of a polygon having at least three corners set in each of a plurality of regions obtained by partitioning at least a part of the surface of the base. The plurality of plates are provided to correspond to the plurality of regions and cover the at least a part of the surface. The drive mechanism is configured to drive the plurality of plates on the basis of a signal generated by detection of the sensing unit.
Abstract:
A transfer device for transferring a transfer target object includes a support member, which is movable forward and backward, for supporting the transfer target object, and a sensor for detecting that a tip of the support member comes into contact with an obstacle when the support member moves forward. The sensor includes a first conductive ring having flexibility, which is provided at the tip of the support member in a grounded state, a second conductive ring provided inside the first conductive ring and separated from the first conductive ring, and a detector which detects that the first conductive ring and the second conductive ring are short-circuited when the first conductive ring comes into contact with the second conductive ring by being deformed due to a contact with the obstacle.
Abstract:
An interactive system for interacting with a sentient being. The system includes a robotic companion of which the sentient being may be a user and an entity which employs the robot as a participant in an activity involving the user. The robotic companion responds to inputs from an environment that includes the user during the activity. The robotic companion is capable of social and affective behavior either under control of the entity or in response to the environment. The entity may provide an interface by which an operator may control the robotic companion. Example applications for the interactive system include as a system for communicating with patients that have difficulties communicating verbally, a system for teaching remotely-located students or students with communication difficulties, a system for facilitating social interaction between a remotely-located relative and a child, and systems in which the user and the robot interact with an entity such as a smart book. Also disclosed are control interfaces for the robotic companion, techniques for rendering the robotic companion sensitive to touch and responding to those touches, and techniques for providing quiet, back-drivable motion to components of the robotic companion.
Abstract:
A biped walking humanoid robot is disclosed having an arrangement whereby shocks acting on various parts of the robot when it falls can be relieved and its state of fall can then be detected. The robot has a body (11) capable of bending forward, a pair of legs (12L, 12R) attached to a lower part of the body at a pair of opposite sides thereof, respectively, a pair of arms (13L, 13R) attached to an upper part of the body at a pair of opposite sides, respectively, and a head (14) attached to an upper end of the body, each of the legs having a upper leg (15L, 15R) attached to the body so as to be pivotally movable relative thereto triaxially, a lower leg (16L, 16R) attached to a lower end of the upper leg so as to be pivotally movable relative thereto monoaxially and a foot (17L, 17R) attached to a lower end of the lower leg so as to be pivotally movable relative thereto biaxially, each of the arms having an upper arm (25L, 25R) attached to the body so as to be pivotally movable relative thereto biaxially, a lower arm (26L, 26R) attached to the upper arm so as to be pivotally movable relative thereto monoaxially and a hand (27L, 27R) attached to the lower hand so as to be pivotally movable relative thereto biaxially, the robot also having drive means (23L, 23R, 24L, 24R; 21L, 21R; 19L, 19R, 20L, 20R, 18L, 18R; . . . ) associated with the feet, the lower legs and the upper legs of the legs, the hands, the lower arms and the upper arms of the arms and a body bending-forward region for pivotally moving them, respectively, a control stage (51) for controlling driving actions of the drive means, and a contact detector (40) mounted at each of an outer elbow surface area formed between the upper and lower arms, and an outer wrist surface area between the lower arm and the hand of each of the arms, and a lower toe surface area of the foot, a lower heal surface area of the foot, an outer knee surface area between the upper and lower legs of each of the legs, and a hip surface area and a back surface area of the body, the contact detector at each of these surface areas comprising a casing portion (41) made of a material forming an outer covering surface area of the robot, a pressure sensor (42) for sensing a pressure acting on the casing portion and a shock absorbing material (43) for absorbing a shock acting on the casing portion. Thus, when the biped walking humanoid robot is having a fall, the state or type of this fall can be determined by the control stage in response to a contact signal detected by the pressure sensor in the contact detector at a relevant part of the abovementioned robot parts which is brought into contact with the floor or ground. Then, on the basis of the type of the fall determined, the control stage is allowed to act on the drive means to move the arm and leg parts suitably so as to cause the robot to take a corrective falling action to have a safety fall and then to move to taking a rising action to get up on its feet.
Abstract:
Robots and other mobile apparatus, especially robotic bipeds, that exhibit agile capabilities can become easily destabilized by obstacles or particular surfaces. An algorithm for controlling the movement of a robot based on visual cues and learning processes will help to avoid destabilization and movement interruption by altering the gait measurement. As such, when the robot predicts that an obstacle is upcoming, it can make adjustments by either increasing or decreasing stride so that a smooth transition can be made in bypassing the obstacle.
Abstract:
A legged mobile robot in which sensors which can measure contact pressure are provided so as to be distributed at corresponding portions of whole body of the robot in order to determine the state of contact with the external world. In addition, modules which use shock-absorbing members for reducing shock are provided at the corresponding portions of the whole body of the robot. These modules cover their corresponding portions of the robot in order to further function as external parts for protecting the robot from shock. The modules can be constructed so as to be removable from the body of the robot, and may include batteries for supplying electrical power to terminal parts such as sensors. The invention provides a robot which can operate while being subjected to external forces as a result of coming into contact with an obstacle or other external objects, and which makes it possible to reduce shock which is produced when the robot comes into contact with an external object.