ROS and Arduino with ROSserial | ROS tutorial #10
Tiziano Fiorenzani Tiziano Fiorenzani
26.7K subscribers
54,049 views
0

 Published On Apr 2, 2022

How to integrate Arduino in your ROS project! In this example we will be using ROSserial to convert an Arduino nano into an interface for the RC receiver and to the two servos. The Arduino will read the PWM signal from the receiver and convert to ROS topic, and, at the same time, will subscribe to incoming topic commands from the raspberry pi and actuate the two servos.

We will be building up on everything we have learned in the previous tutorials: you can find the complete playlist right here:    • What is ROS (Robot Operating System)|...  

🤓 ZERO TO ROS - The course for beginners:
https://courses.schoolofros.com/
Intro video:    • Zero to ROS - Course for Beginners no...  

👉🏼 Find the Code on the "arduino_servo" branch
https://github.com/tizianofiorenzani/...

👉🏼 ROSserial package and tutorials
http://wiki.ros.org/rosserial

👉🏼 STORE
https://teespring.com/stores/geekmeup
Raspberry Pi 4 (4 GB RAM): https://amzn.to/36GqwXf
Raspberry Pi 4 (2 GB RAM): https://amzn.to/2Aj7Pg3
Wide angle camera: https://amzn.to/2Pwc6P7

Disclaimer: as an Amazon Associate I earn from qualifying purchases

⌚️ Time Marks
00:00 - Let's start
1:07 - Zero to ROS
1:26 - What is this tutorial about?
2:20 - What is ROSSerial
2:50 - Install Arduino IDE in Linux Ubuntu
3:15 - Arduino Sketch for RC input
5:04 - Arduino Sketch in between RC receiver and Servos
6:02 - The ROS tutorial explained
7:03 - Install ROSserial in the Arduino IDE and Servo example
10:49 - The Arduino Proxy node
11:54 - Modifying the DK_LLC node with the new servo interface
13:34 - Running everything together and outdoor test


******** Find me on Linkedin
  / tiziano-fiorenzani  


** Go to my channel: https://goo.gl/BjLGnS
** Check out my latest video: https://goo.gl/ZhcNi4
** Check out my most popular video: https://goo.gl/5KMJnU

show more

Share/Embed