B25J9/1615

GAIT DATA MANAGEMENT SYSTEM, GAIT DATA MANAGEMENT METHOD, WALKING ASSISTANCE DEVICE AND SERVER
20170252255 · 2017-09-07 ·

A server of a gait data management system includes: an obtaining unit that obtains a first sensor value obtained when a walker walks with assistance from a walking assistance device; an accumulating unit that accumulates the first sensor value, and the walking assistance device includes: an actuator that drives a joint; a storage unit that stores a walk algorithm that is for determining a drive level of the actuator and is generated through statistical processing on a gait value indicating walking characteristics and calculated from the first sensor value accumulated in the accumulating unit; a sensor that obtains a second sensor value obtained when the walker walks with assistance from the walking assistance device; a control unit that determines the drive level of the actuator according to the second sensor value using the walk algorithm; and a transmitting unit that transmits the second sensor value to the server.

METHOD FOR CONTROLLING VIBRATION OF FLEXIBLE MECHANICAL ARM BASED ON COOPERATIVE TRACKING

A method for controlling vibration of flexible mechanical arms based on cooperative tracking is disclosed, including: building a dynamic model of the flexible mechanical arm, according to a dynamic characteristic, constructing a flexible mechanical arm group made up of a plurality of flexible mechanical arms, assigning one of the plurality of flexible mechanical arms as a leader and the rest ones as followers which are required to track the leader's motion trajectory so as to realize cooperative work; designing cooperative control-based boundary controllers in combination with a Lyapunov method to realize cooperative work and suppress vibration of the flexible mechanical arms; and constructing a Lyapunov function using Lyapunov direct method to validate stability of the flexible mechanical arms under the control.

Medical Imaging Compatible Radiolucent Actuation of Translation Rotation Articulation Circumduction Joint
20210393353 · 2021-12-23 ·

A radiolucent circumduction joint that has one, two, or three degrees of axis move movement about a central point that is able to mirror human joint movement.

Exosuit System

A flexible exosuit includes rigid and flexible elements configured to couple forces to a body of a wearer. Further, the flexible exosuit includes flexible linear actuators and clutched compliance elements to apply and/or modulate forces and/or compliances between segments of the body of the wearer. The flexible exosuit further includes electronic controllers, power sources and sensors. The flexible exosuit can be configured to apply forces to the body of the wearer to enable a variety of applications. In some examples, the flexible exosuit can be configured to augment the physical strength or endurance of the wearer. In some examples, the flexible exosuit can be configured to train the wearer to perform certain physical tasks. In some examples, the flexible exosuit can be configured to record physical activities of the wearer.

COORDINATE CALIBRATION METHOD OF MANIPULATOR
20210387345 · 2021-12-16 ·

A coordinate calibration method of a manipulator is provided and includes steps of: (a) controlling the manipulator to move in accordance with a movement command, and acquiring the reference anchor points reached by the manipulator; (b) acquiring a rotation matrix and a translation vector according to the reference anchor points, and acquiring a reference coordinate system accordingly; (c) when the manipulator returning to the work space after temporarily leaving, controlling the manipulator to move in accordance with the movement command, and acquiring the actual anchor points reached by the manipulator; (d) acquiring a rotation matrix and a translation vector according to the actual anchor points, acquiring a corresponding actual coordinate system accordingly, and acquiring a coordinate compensation information by comparing the rotation matrixes and the translation vectors; and (e) adjusting the manipulator according to the coordinate compensation information, and maintaining the manipulator to operate in the reference coordinate system.

CONTINUUM ROBOT CONTROL DEVICE, CONTINUUM ROBOT CONTROL METHOD, AND PROGRAM
20210369081 · 2021-12-02 ·

A continuum robot control device, configured to control operations of a continuum robot having a bendable portion that is bent by driving at least part of a plurality of wires, includes a kinematics computing unit that computes a driving amount l.sub.k1b of the at least part of the plurality of wires, based on a target bending angle that is a target value for a bending angle of the bendable portion, a compensation amount computing unit that computes a compensation amount for compensation of the driving amount l.sub.k1b, based on the target bending angle, and a displacement of one of the plurality of wires at the target bending angle, and an adding unit and position control unit that set a driving control amount of performing driving control of the at least part of the plurality of wires, based on the driving amount and the compensation amount obtained by computation.

3D POSITION AND ORIENTATION CALCULATION AND ROBOTIC APPLICATION STRUCTURE USING INERTIAL MEASURING UNIT (IMU) AND STRING-ENCODER POSITIONS SENSORS
20220193919 · 2022-06-23 ·

A 3D position and orientation calculation and robotic application structure using an inertial measuring unit and string—encoder positions sensors.

Monitoring of Surface Touch Points for Precision Cleaning
20220193888 · 2022-06-23 ·

A system includes a robotic device, a sensor disposed on the robotic device, and circuitry configured to perform operations. The operations include determining a map that represents stationary features of an environment and receiving, from the sensor, sensor data representing the environment. The operations also include determining, based on the sensor data, a representation of an actor within the environment, where the representation includes keypoints representing corresponding body locations of the actor. The operations also include determining that a portion of a particular stationary feature is positioned within a threshold distance of a particular keypoint and, based on thereon, updating the map to indicate that the portion is to be cleaned. The operations further include, based on the map as updated, causing the robotic device to clean the portion of the particular stationary feature.

Systems and methods for processing objects including an auto-shuttle system

A storage, retrieval and processing system for processing objects is disclosed. The storage, retrieval and processing system includes a plurality of storage bins providing storage of a plurality of objects, where the plurality of storage bins is in communication with a retrieval conveyance system, a programmable motion device in communication with the retrieval conveyance system for receiving the storage bins from the plurality of bins, where the programmable motion device includes an end effector for grasping and moving a selected object out of a selected storage bin, and a movable carriage for receiving the selected object from the end effector of the programmable motion device, and for carrying the selected object to one of a plurality of destination bins.

Systems and methods for processing objects including a linear gantry system

A storage, retrieval and processing system for processing objects is disclosed. The storage, retrieval and processing system includes a plurality of storage bins providing storage of a plurality of objects, where the plurality of storage bins being in communication with a retrieval conveyance system, a programmable motion device in communication with the retrieval conveyance system for receiving the storage bins from the plurality of bins, where the programmable motion device includes an end effector for grasping and moving a selected object out of a selected storage bin, and is adapted for movement of the programmable motion device along a first direction, and a plurality of destination bins that are provided in at least one linear arrangement along the first direction of movement of the programmable motion device.