Loading video...

Video Failed to Load

Go Home

What are the essentials for today's robotic manipulation🤖? Our answer: 🦾: "Position and Force information/control" 💡: "A Low-cost bimanual robotic physical hardware considering diverse motor control modes (ALPHA-α)" Project Page:

132,169 views • 1 year ago •via X (Twitter)

19 Comments

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

Paper(arXiv): ALPHA-α and Bi-ACT Are All You Need: Importance of Position and Force Information/Control for Imitation Learning of Unimanual and Bimanual Robotic Manipulation with Low-Cost System

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

we aimed to develop ALPHA-α, a low-cost bimanual robotic physical hardware considering diverse motor control modes that is suitable for robotics research capable of handling everyday tasks, allowing it to be easily constructed by many researchers and developers.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

It is important to note that we do not claim our hardware ALPHA-α is superior to ALOHA in terms of performance. The reason for comparing ALPHA-α and ALOHA in this paper is to clarify the position of ALPHA-α by comparing ALPHA-α with ALOHA, a bimanual robot platform used by many users. ALPHA-α features low cost, ease of use, repairability, ease of assembly, and ability to enable various control types and high control frequency.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

- Low Cost: As of November 2024, according to the ALOHA price documentation[1], the cost of the robots and cameras is $20,485.96 (USD), accounting for almost 75% of the total cost of ALOHA, which is $27,067.41 (USD). This suggests that reducing the cost of the robots and cameras could make the hardware more accessible to a wider range of users. We chose OpenMANIPULATOR SARA[2] for ALPHA’s Leada Follower robot. ALPHA robots (four OpenMANIPULATOR SARA) fits within the budget of most robotics labs, costing approximately $8,663, which is more than half less expensive compared to the four ALOHA robots at around $19,359[1]. Note: OpenMANIPULATOR SARA is not developed by us. However, our ALPHA-α has modified the leader hand from parts of OpenMANIPULATOR SARA. Since OpenMANIPULATOR SARA is not available as of 2024/11, the prices in the table are produced by modification from OpenMANIPULATOR-X[3]. We have also modified it from OpenMANIPULATOR-X. The price of OpenMANIPULATOR SARA may change in the future.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

- Data Collection Frequency: As the selection of control systems increases, for example, sensitive manipulation by force control requires a higher control frequency. Therefore, ALPHA-α employs a motor capable of collecting and estimating joint angle, velocity, and current data at 1000 Hz and an RGB camera capable of collecting RGB images at 260 Hz. For stable collection, RGB image data is collected at about 100 Hz in this paper. We selected and improved a robot that meets these specifications, constructing the physical hardware which we have named ALPHA-α.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

The primary difference between ALOHA/ACT and Bi-ACT is information and control methods. ALOHA/ACT is based on unilateral control, which relies solely on the robot’s joint positions and uses the joint angle data predicted by the ACT learning model directly as command values for ALOHA’s joint position control controller. This system prioritizes position targets, which can make it difficult to generate movements that require nuanced control of force. It is important to note that although it is possible to simulate force modulation in remote operations using only position control, this typically requires extensive time for operators to master the control of the leader robot.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

On the other hand, our Bi-ACT is based on bilateral control, which considers the robot’s joint positions, velocities, and torques. Bi-ACT utilizes not only the joint data of the leader robot—positions, velocities, and torques—but also incorporates this information from the actively operating follower robots to generate command values for current and torque control. This approach allows for control that combines both position and force in the robot’s movements. Crucially, the command values are not directly generated by the model; instead, they are produced by using the values generated by the model for the leader robot in conjunction with the actual values obtained from the follower robot. By leveraging four-channel bilateral control, this method enables the generation of command values that consider interactions with the environment, thus facilitating a broader range of movements.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

Teleoperation Skills: ALPHA-α via Bilateral Control Here is a video of ALPHA-α via bilateral control. In this way, researchers/developers can build various control systems on ALPHA-α.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

Bi-ACT: “Bi"lateral Control-Based Imitation Learning via “A"ction “C"hunking with “T"ransformers Our proposed work employs a method inspired by ACT research, utilizing joint and image data to predict movements, combined with Bilateral Control-Based Imitation Learning principles for a robust robotic control approach.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

Data collected includes images from gripper and environmental cameras, along with joint angles, angular velocities, and torque of leader and follower robots.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

Bi-ACT predicts subsequent steps for these factors, facilitating effective bilateral control in the follower robot for more responsive maneuvering.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

Objects for Pick and Place We used a foam ball and a softball during the data collection phase. In testing the model, these two objects, along with seven untrained objects - a table tennis ball, an eye-cream package, Canele, a soccer ball, a plastic bell pepper, a honey bottle and a glue jar - were used. We collected joint angles, angular velocities, and torques data for a Leader-Follower robot’s demonstration using a bilateral control system. The robot was controlled at a frequency of 1000Hz. Additionally, both the onboard hand RGB camera and the top RGB camera on the environmental side of the robot were operating. To align both sets of data with the system’s operating cycle, we adjusted the data to 100Hz for use as training data.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

Difference in hardness We observe the impact of object hardness on torque exerted at joint5. The torque data from the follower shows a clear trend: harder objects require more gripping force. Among the tested objects, the plastic bell pepper—with its slippery surface or unique shape—demanded the highest force, followed by the glue jar. This indicates that objects with either a high hardness level or challenging surface characteristics, like slipperiness or irregular shape, require increased force for stable manipulation. On the other hand, softer objects like the canele and softball showed lower force levels, with the softball in particular demonstrating a gradual force increase due to its larger size and lower hardness. These observations emphasize the model’s ability to adapt to different hardness levels and indicate that force control allows the robot to apply appropriate gripping power according to each object’s physical properties.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

Difference in shape consistency We analyzed the impact of shape consistency by comparing two objects: the table tennis ball (consistent shape) and the honey bottle (irregular shape). The torque readings for the table tennis ball remained uniform across the 10 trials, as its consistent shape provided predictable points of contact for the gripper. However, the torque values for the honey bottle varied significantly, likely due to its irregular shape, which changes the contact points between the gripper and the object with each attempt. This variation underscores the model’s responsiveness to irregular shapes and highlights the importance of force feedback in adapting to inconsistent contact points during manipulation. These results confirmed the importance of position and force information/control when using Bi-ACT.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

To examine the applicability of Bi-ACT, experiments were conducted on three tasks, “Put-Cup-Ball,” “Egg Handling,” and “Open Cap,” using ALPHA-α. For each task, we collected 5 demonstrations as training data.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

Autonomous actions are executed based on learned Bi-ACT from only 5 collected demonstration data. The findings demonstrated that Bi-ACT model with force control, utilizing the ALPHA-α, exhibited high success rates and confirmed its applicability to bimanual tasks.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

Repairability: During system development, there were occasions when the robot was broken. However, the ability to quickly repair it ourselves is a significant advantage.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

For example, “ALPHA-α via bilateral control” enables tasks such as grasping potato chips, manipulating a cup by utilizing the environment, grasping cream puffs, and performing dual-arm coordinated lifting. This is made possible by the bidirectional transmission of position and force information between the operator and the robot, facilitating these actions. Additionally, ALPHA-α allows for the flexible implementation of not only bilateral control but also unilateral control and other existing or novel control systems.

Masato Kobayashi @るっと🐺's profile picture
Masato Kobayashi @るっと🐺1 year ago

ALPHA-α and Bi-ACT Are All You Need: Importance of Position and Force Information/Control for Imitation Learning of Unimanual and Bimanual Robotic Manipulation with Low-Cost System Project Page: Video: Paper: Thank you!

Related Videos

🚨 BREAKING: Microsoft's first robotics foundation model! 🤯 Microsoft just announced Rho-alpha (ρα), their first robotics model derived from the Phi series of vision-language models. Rho-alpha translates natural language commands into control signals for robotic systems performing bimanual manipulation tasks. Commands like "push the green button with the right gripper," "pull out the red wire," "flip the top switch on," or "turn the knob to position 5" get executed directly by dual-arm robots. What makes this different from standard vision-language-action (VLA) models is the additional modalities. Rho-alpha is a VLA+ model that adds tactile sensing to the perceptual mix, with plans to incorporate force feedback. On the learning side, the model is designed to continually improve during deployment by learning from human feedback. The training approach combines trajectories from physical demonstrations and simulated tasks with web-scale visual question answering data. Since teleoperation data is scarce and expensive, Microsoft is using NVIDIA Isaac Sim on Azure to generate physically accurate synthetic datasets via reinforcement learning. These simulated trajectories get combined with commercial and open physical demonstration datasets. The model is currently under evaluation on dual-arm setups and humanoid robots. Microsoft is opening an Early Access Program for organizations interested in evaluating Rho-alpha. Robots that can adapt to dynamic situations and human preferences are more useful in real environments and more trusted by the people operating them. Read more here: ~~ ♻️ Join the weekly robotics newsletter, and never miss any news →

Lukas Ziegler

60,893 views • 5 months ago