MicroROS Control of a 6DoF Robot Arm by HiWonder with Raspberry Pi Pico

MicroROS Control of a 6DoF Robot Arm by HiWonder with Raspberry Pi Pico

I want to control my 6DoF Robot Arm, the xArm 1S from HIWonder to ROS2. I’m going to use MicroROS on a Raspberry PI Pico to interface to the arm. I will control the arm in this video at the joint level and use the ROS2 message, JointJog. Follow along and learn about these arms, the servos they use and how to control them through ROS2 in this video.

Whether you are new to robotics or an old hand, watch along as I demonstrate how easy it is to step through the Robot software-building process with ROS2 and MicroROS. In this video I control the Robot using the JointJog messages, sending the angle for each Servo to the Robot.

This is part of a set of videos using these robot arms. So remember to subscribe and turn on notifications.

My repo for working with the xArm is: https://github.com/jondurrant/RPIPicoXarm

⏰Timestamps
00:00 Introduction
01:20 xArm 1S
03:08 JointJog Message
06:55 ROS2 command line for JointJog Message
07:20 Demo
08:25 Summary

Get more out of the HIWonder xArm 1S using open-source software and building into your own control project. Subscribe for more Python and C++ programming tips and tricks, like if you found this video helpful, and comment below with your thoughts or questions. Follow us on social media for the latest updates and exciting content!

Leave a comment