micro-ROS meets MoveIt

  Переглядів 9,461

eProsima

eProsima

День тому

In this video, we show an integration demo between micro-ROS, a robotic solution for embedded systems, and MoveIt 2, a manipulation framework for robotics applications created and maintained by PickNik. The demo is partly virtual and partly performed in real space. The final result is displayed with the ROS visualization tool Rviz.
With this demo we bring micro-ROS to a whole different level: thanks to MoveIt’s kinematic planification talent, an app running on a microcontroller is now enabled to be integrated into complex algorithms and ROS 2 workflows. This allows all robots in micro-ROS’ ecosystem to perform actual ‘stunts’ of all types.
To run micro-ROS, we employ a STM32L4 Development IoT kit board in combination with the Zephyr RTOS. The board offers several general-purpose I/O pins and peripherals to communicate its 32-bits microcontroller with the external world. It also includes a lot of sensors. For this demo, we make use of a 6-DoF Inertial Measurement Unit (LSM6DSL), composed of an accelerometer and a gyroscope, and a 3-DoF magnetometer (LIS3MDL). The fusion of the measurements fetched by these sensors outputs the pose, or relative orientation of the board with respect to a fixed reference frame.
The pose data is then forwarded to the ROS world, where it is consumed by Rviz, a 3D visualization tool designed to function with ROS, and MoveIt 2. Rviz consumes this data directly to represent the position and orientation of the board in its graphical interface. MoveIt 2 uses the pose to calculate the movement that the virtual arm has to perform to reach out to the board, according to its kinematic algorithms. The resulting movement is then integrated into Rviz and represented by means of the virtual panda robotic arm, the standard integration robot used by MoveIt in tutorials and graphic interfaces. The arm can be seen to calculate the movement when the user button is pressed, in the form of a ghost-like image, and then performing the movement to reach out to the arrow representing the board.
Find the dedicated repo with instructions on how to reproduce the demo, here: github.com/micro-ROS/micro-RO...
micro-ROS is an open-source robotics software for low-resource devices. It is the result of a joint effort between several companies, associated under OFERA, a project funded by the EU. The video explains thoroughly the micro-ROS functioning and architecture.
More information:
micro-ros.github.io/
moveit.ros.org/
picknik.ai/
wiki.ros.org/rviz
www.st.com/en/evaluation-tool...
zephyrproject.org/
en.wikipedia.org/wiki/Quatern...
github.com/ros-planning/panda...
www.ofera.eu/
#microROS #ROS #PickNikRobotics #MoveIt #goROS #ROS2 #ZephyrIoT #Rviz

КОМЕНТАРІ: 1
@singhrobotics
@singhrobotics Рік тому
The translational xyz coordinated displayed at this time in the video ukposts.info/have/v-deo/r5d6f32MfomJmI0.html If IMU is moved to a different xyz, will it display the new xyz coordinates of the IMU wrt some original reference?
Warehouse automation with micro-ROS
2:15
eProsima
Переглядів 3,4 тис.
The Ultimate Guide to using Motors in Robotics (including ROS, Raspberry Pi)
25:56
Articulated Robotics
Переглядів 292 тис.
Пескоструйный АППАРАТ! #shorts
01:00
Гараж 54
Переглядів 3,2 млн
Повістки у Києві: «Яке право вони мають забирати всіх мужиків?» #війна #мобілізація #військові
00:41
Слідство.Інфо | Розслідування, репортажі, викриття
Переглядів 1,7 млн
MicroROS, combining advanced robotics and low-cost embedded systems
33:30
micro-ROS puts the Robot Operating System on Microcontrollers
4:37
ROS1 vs ROS2 - Practical Overview for ROS Developers
45:36
Robotics Back-End
Переглядів 37 тис.
Has Generative AI Already Peaked? - Computerphile
12:48
Computerphile
Переглядів 154 тис.
ROS2 HUMBLE TUTORIAL. USING ROS2 WTH YOUR CUSTOM ROBOT
18:54
Roboage
Переглядів 46 тис.
You can use ANY hardware with ros2_control
47:44
Articulated Robotics
Переглядів 44 тис.
i cant stop thinking about this exploit
8:40
Low Level Learning
Переглядів 142 тис.
Intro to micro-ROS
13:05
GT Marine Robotics Group
Переглядів 9 тис.
Building a ROS Robot for Mapping and Navigation #1
19:53
James Bruton
Переглядів 210 тис.
The ARM chip race is getting wild… Apple M4 unveiled
4:07
Fireship
Переглядів 470 тис.
Apple Event - May 7
38:22
Apple
Переглядів 6 млн
Как установить Windows 10/11?
0:56
Construct PC
Переглядів 1,8 млн
The power button can never be pressed!!
0:57
Maker Y
Переглядів 21 млн
Портативная PS 5 🎮 #ps5 #expressly
0:22
ExpresSLY Shorts
Переглядів 170 тис.