B25J9/1615

METHOD AND APPARATUS FOR CONTROLLING WHEEL-LEGGED ROBOT, WHEEL-LEGGED ROBOT, AND DEVICE

A method includes: obtaining current motion state data of the wheel-legged robot, the current motion state data representing motion features of the wheel-legged robot, inputting the current motion state data into a nonlinear controller to obtain a target joint angular acceleration reference value of a target robot joint of the wheel-legged robot, and inputting the target joint angular acceleration reference value into a whole-body dynamics controller to output a joint torque for controlling the wheel-legged robot to perform a control task.

Systems and methods for processing objects including a zone 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, a plurality of destination bins, and a processing programmable motion device. The plurality of storage bins provides storage of a plurality of objects, where the plurality of storage bins are in communication with a gantry retrieval conveyance system for moving selected bins to a bin processing location. The plurality of destination bins are in communication with the gantry retrieval conveyance system for moving a selected destination bin to the processing location. The processing programmable motion device is at the processing location and is in communication with the gantry retrieval conveyance system. The processing programmable motion device includes an end effector for grasping and moving a selected object out of a selected storage bin and depositing the selected object in the selected destination bin.

Exosuit systems with lumbar and core support

Exosuits that use core grip members are described herein. Core grip members apply forces in a radially inward manner from the exterior of the body to the interior of the body to provide support to the user and to serve as a platform for mounting power layer segments.

Programming a robot by demonstration

There is provided a method and computer program product for programming a robot by manually operating it in gravity-compensation kinesthetic-guidance mode. More specifically there is provided method and computer program product that uses kinesthetic teaching as a demonstration input modality and does not require the installation or use of any external sensing or data-capturing modules. It requires a single user demonstration to extract a representation of the program, and presents the user with a series of easily-controllable parameters that allow them to modify or constrain the parameters of the extracted program representation of the task.

Systems and methods for processing objects, including automated processing

A processing system for processing objects using a programmable motion device is disclosed. The processing system includes a plurality of supply bins providing supply of a plurality of objects, with the plurality of supply bins being provided with a bin conveyance system, a programmable motion device in communication with the bin conveyance system, where the programmable motion device includes an end effector for grasping and moving a selected object out of a selected supply 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 containers.

Telescopic structure actuation
11599091 · 2023-03-07 · ·

Actuation systems and methods for actuating a telescopic structure are provided. The actuation system can include a chain cartridge including a drive chain engageably coupled to a drive mechanism actuated by an actuator coupled to a power supply. The drive chain can include a plurality of inter-connected links conveying at least one cable within an interior space of each inter-connected link. The system can also include a telescopic structure including a plurality of segments configured to extend and retract telescopically and conveying the drive chain therein. The drive chain can couple to a distal segment of the plurality of segments. The drive mechanism can impart a linear translation force on the plurality of inter-connected links to cause the distal segment to extend or retract from the telescopic structure. Methods of actuating the actuation system described herein are also provided.

Cable suspended robot for industrial plants

Cable-driven robotic platform systems and methods of operation are disclosed. The system includes a robotic platform suspended by a system of overhead cables, motorized cable reels and pulleys. A master control computer coordinates operation of the motorized cable system as a function of sensor data captured by navigation sensors on-board the platform so as to move the robotic platform inside an industrial plant. The system is configured to maneuver around pipings and avoid obstacles in the plant in order to maximize the effective workspace that the robotic platform can reach to perform operations including inspection or repair. Additionally, a robotic “wire jacket” device can be attached to suspension cables and configured to crawl along a cable. The wire-jacket can be selectively positioned on a cable to provide an intermediate cable suspension point that improves platform mobility within congested spaces and avoids obstacles.

Articulating surgical instrument

A surgical instrument for use with a robotic manipulator includes an end effector assembly having one or two end effector members, each having a distal treatment end, a proximal end, and a tendon pass-through. Each end effector member is sandwiched between a corresponding pair of pulley members that, when assembled define an annular tendon pathway that is between the pulley members and that is aligned with the pass-through. For each end effector member, a tendon having a distal loop portion ends through the tendon pass-through, with its legs passing proximally from the pass-through, extending in opposite directions around the tendon pathway and proximally through the instrument's shaft.

ENDOSCOPIC SURGERY ROBOT

A surgical robot includes a surgical tool including a bendable joint portion, and a bending tendon connected to the joint portion and configured to bend the joint portion, a tube connected to the surgical tool and configured to accommodate the bending tendon therein, a base housing configured to rotatably support the tube and accommodate the bending tendon that passes through the tube, a bending driver configured to grasp the bending tendon, and translate in a longitudinal direction parallel to a rotation axis of the tube with respect to the base housing, and a rotation driver configured to rotatably support the tube with respect to the base housing, wherein when the tube rotates, the rotation driver is connected to one portion of the bending driver that grasps the bending tendon, and rotates the tube and the bending tendon together.

EXPEDITED ROBOT TEACH-THROUGH INITIALIZATION FROM PREVIOUSLY TRAINED SYSTEM
20230109398 · 2023-04-06 ·

Disclosed techniques for decreasing teach times of robot systems may obtain a first set of parameters of a first trained robot-control model of a first robot trained to perform a task and determine, based on the first set of parameters, a second set of parameters of a second robot-control model of a second robot before the second robot is trained to perform the task. In some cases, a plurality of sets of parameters from trained robot-control models of respective robots trained to perform a task may be obtained. Thus, for example, a convergence of values of those parameters on a value, or range of potential values, may be determined. Embodiments may determine values for parameters of the control model of the (e.g., second) robot to be trained within a range, or a threshold, based on values of corresponding parameters of the trained robot(s).