Humanoid Robot

Torobo

Torobo

Torobo has the following characteristics and can be used for machine learning research or to automate tasks that involve active contact with objects or the environment.

Size and strength equivalent to humans

With a height of 1615 mm and a cart width of 590 mm, the size of the robot is close to that of a human. The payload of one arm is 7 kg at the worst-case holding posture, which are sufficient to conduct robotics R&Ds to replace human work.

Joint configurations that enable a wide variety of tasks

The joint configuration of 7-axis dual arms, 3-axis waist (pitch, pitch, yaw), 3-axis neck (yaw, pitch, roll), and 4-axis undercarriage (omni-directional mobile base) enables the robot to do tasks with a range of motion similar to human beings in living and working spaces of people.

Torque sensing and impedance control of the arm and waist

Equipped with torque sensors at all joints of the arms and waist, the joint torque control enables safe contact stops and force-controlling task executions. Assembly tasks, cooking, and physical interaction with humans can be performed more safely and skillfully.

ROS support

Since it is ROS-compatible, the robot in Gazebo (a simulator for ROS) and the actual robot can be operated using the same program. This makes it possible to safely verify the robot's behavior. In addition, trajectory planning and self-interference detection using the MoveIt! are implemented as a standard.

Basic performance

This video shows the basic performance of Torobo. *Direct teaching after 2:20 is for in-house research and is not included in the basic package.※The videos are from the old Torobo and not from the current Torobo.

Piching ball

Torobo is lighter than the older version, enabling faster motion such as throwing a ball.

Specification Details
Sensors (optional head) Wide-angle stereo camera x 1
Fisheye camera x 1
Depth camera x 1
Stereo microphone x 1
Effectors (optinal head) Speaker x 1
Height 1615 mm
Weight approx. 120 kg
Payload Worst posture: 7 kg (single arm)
External terminals (back of the robot) Digital input x 8
Digital output x 8
Analog input: x 8
Analog output x 8
Ethernet x 2
Tool flange (tip of the arm) 24V DC power supply terminal x 1
General-purpose signal wire x 8
Onboard computer(optional) A single PC is standardly equipped and is used for controlling the robot. Additionally, it is possible to install a second optional PC with Nvidia RTX 4070. The second PC is used for controlling the sensors in the head.
Head(optional) Head is optionl part. you can choose the head from 2 types.
End-effector(optional) End-effector is optionl part. you can choose the end-effector from hand or gripper.
Power source Built-in battery (continuous operation while charging is also possible)
Battery continuous operation time Up to approx. 3 hours
Torobo

Head (option)

The head is optional and can be chosen from two types. The first type is a version without any sensors, which serves as the default version. The second type is equipped with several sensors and output devices. The sensors include a ToF-based depth camera, a fisheye camera, a wide-angle stereo camera, and microphones. Each camera can capture RGB images. Additionally, a speaker is installed as an output device. For more detailed information, please contact us via our email address.

Torobo

End-Effector (option)

end-effector is optionl part. you can choose the endeffector from hand or gripper. hand is torobo hand. Torobo Hand is a human hand-sized dexterous multi-fingered robotic hand. Offering both dexterity and strength, the hand is ideal for grasping and dexterous object manipulation for a variety of real-world tasks. The gripper is an in-house product featuring controllable gripping force via current limitation and back-drivable functionality. For further details, please contact us via our email address.

Torobo

PC for image processing (option)

The image processing PC is responsible for controlling the sensors mounted in the head. Equipped with an Nvidia RTX 4070, this PC can perform training and inference of machine learning models. For more detailed information, please contact us via our email address.

Torobo

Software

The basic functions required to move a force-controllable humanoid robot are implemented. Torobo can utilize impedance control in a Cartesian coordinate system, fall prevention by monitoring ZMP, a state machine for connecting multiple movements, and safety stop based on interference detection. Torobo's software is based on ROS. Therefore, in addition to the easy use of the above functions, state visualization with RViz, trajectory planning using a ROS standard software MoveIt!, and logging and saving of the robot's sensor information (camera images, joint angles, joint torques, etc.) are available.

Torobo

Simulation Model in MuJoCo

The model can be tested in MuJoCo made by Google DeepMind. For detailed usage instructions, please refer to our company blog or GitHub repository.

Torobo

Simulation Model in Isaac Sim

The model can be tested in Isaac Sim made by NVIDIA. For detailed usage instructions, please refer to our company blog or GitHub repository.

Torobo