B25J9/065

CONTROL OF DEVICE INCLUDING MECHANICAL ARMS
20190167363 · 2019-06-06 · ·

A method of initializing the layout of one or more robotic arms controllable by an input object, comprising: entering a paused mode, in which control of movement of the robotic arms by the input object is paused; measuring an input object initialization layout, defined by the layout of at least one segment of the input object; actuating at least a portion of the robotic arms to match the input object initialization layout; and entering a controlled mode, in which movements of the input object control the robotic arms.

SELF-ASSEMBLING SHAPE-MORPHING ROBOTIC PLATFORM

A robotic system includes a first robotic unit, where the first robotic unit includes a wheel and an actuator that is mounted to the wheel. The actuator is configured to rotate an active rotor that is mounted within the wheel. The first robotic unit also includes an actuated magnet that is mounted to the active rotor such that the actuator controls rotation of the actuated magnet within the wheel. The first robotic unit also includes a free magnet mounted to a passive rotor that rotates within the wheel. Movement of the actuated magnet by the actuator causes rotation of the wheel, and wherein the free magnet is configured to attach to a second actuated magnet of a second robotic unit to facilitate movement of the first robotic unit, and allow for continuous, material-like, deformation in a multi-units aggregate.

CONTINUUM ARM ROBOT JOINT
20240189983 · 2024-06-13 · ·

A section of a continuum arm robot including a pair of pivot points at a first and second end of the joint, the section further having a first and second connecting rod connected to the section and joining at the centre of the section, the connecting rods has a plurality of gear teeth at the peripheral ends of the connecting rod that intermesh at a central point on the section.

Systems and methods for control of steerable devices

Systems and methods for controlling an elongate device are provided herein. In some embodiments, a robotic system may comprise a manipulator assembly configured to drive an elongate device and a control device configured to receive user input commanding the elongate device. The robotic system may also comprise a control system communicatively coupled to the manipulator assembly and the control device. The control system may be configured to monitor movement of the elongate device during a plurality of intervals, monitor user input received by the control device during the plurality of intervals, and adjust a property of the elongate device based on at least one of the monitored movement or the monitored user input.

Systems and methods for motion control of steerable devices

A system may comprise a control device configured to receive user inputs and a manipulator system including an actuator configured to receive and drive a steerable device. The system may also comprise a control system communicatively coupled to the manipulator system. The control system may be configured to track a virtual user-instructed position based on a first user input, determine a device position of a portion of the steerable device, and determine a position discrepancy in a first direction between the determined device position and the virtual user-instructed position. The control system may also be configured to receive a second user input commanding motion of the steerable device in a second direction, opposite the first direction. In response to the second user input, the position discrepancy may be reduced based on an aspect of the second user input and a catch-up profile.

Robotic apparatus for operating on fixed frames

A robotic apparatus including a plurality of rigid body sections that move relative to each other by one or more multi-degree of freedom joints. The robotic apparatus can traverse a fixed frame by attaching its distal ends to the frame and moving the rigid body sections relative to each other.

CONTROL SYSTEM FOR CONTINUUM ROBOT AND CONTROL METHOD FOR SAME
20240181630 · 2024-06-06 ·

The control system includes: a kinematics computing unit that calculates a drive amount of a wire; a low back-drivability drive control unit that controls the drive amount of the wire based on a result of the kinematics computation; a high back-drivability drive control unit with which the drive unit is more easily driven in a reverse direction than in a case of drive control performed by the drive control unit when the curvable portion is subjected to an external force, the drive control unit being configured to control the drive amount of the wire based on the result of the kinematics computation; and a switching control unit that performs control to switch between the drive control unit and the second drive control unit in accordance with a mode signal indicating a drive control unit to be selected or a result of detecting a force applied to the wire.

Robot for detecting and saving life in small space

A robot for detecting and saving a life, includes: a body part including a plurality of unit joints; a head part which is provided at the front of the body part in the direction in which the body part moves forward, and which has a gripper capable of picking up an object by a plurality of tongs parts that are folded and unfolded; and an extension part capable of extending forward from the head part so as to enter a small space that is difficult for the body part to enter.

Continuum arm robot system

A continuum arm robot system comprising at least a first continuum arm robot and a second continuum arm robot, each continuum arm robot being controlled by its own actuator pack, and each actuator pack being coupled to a single control computer, wherein at least the second continuum arm robot comprises a releasable connection mechanism to engage in gripping the first continuum arm robot in a workspace, so as to link the at least two continuum arm robots into a single redundant robotic system with at least the second continuum arm robot providing support for the first continuum arm robot.

Method and apparatus for robotic arm navigation

A robotic arm is inserted into a passage of a part to be examined. Operator instructions defining a tip motion for a tip of the robotic arm, sensor readings, and an environmental map are received. The operator instructions, the environmental map and sensor readings are applied to a previously trained machine learning model to produce control signals. The control signals to an actuator on the arm to control a movement of the robotic arm allowing the robotic arm to automatically gain traction in the passage and automatically move according to the movement.