← Back to search

ROS Developers Live-Class #54: ROS Control - How to create your own controller

The Construct Robotics Institute 1:10:55

13,131 views · 207 likes Watch on YouTube ↗

In this Live Class we are going to learn how you can create your own ROS controller and use it to control a joint of your robot.

Bear in mind that this class we are going to use C++ to program the controller (instead of Python that we usually use). You need to know how to create C++ classes, how to compile a ROS package

...

By the end of this Live Class you will understand:
▸ Which are the functions that you must implement in your controller class
▸ How to compile your controller
▸ How to load your controller to control a joint of the robot

Robots used in this class:
▸ Pi robot: http://www.pirobot.org/ros/

ROSject link: http://www.rosject.io/l/91c1449/?utm_source=youtube_openclass54&utm_medium=youtube_openclass54_description&utm_campaign=youtube_openclass54_description_rosjectlink

Full online courses related to this topic:

▸ ROS CONTROL COURSE 101: https://app.theconstructsim.com/Course/63?utm_source=youtube_openclass54&utm_medium=youtube_openclass54_description&utm_campaign=youtube_openclass54_description_ros_control_courselink

▸ ROS URDF: https://app.theconstructsim.com/Course/13?utm_source=youtube_openclass54&utm_medium=youtube_openclass54_description&utm_campaign=youtube_openclass54_description_urdf_for_robot_modeling_courselink
--

The whole code will be provided for free to all the attendants to the class as a ROSject, containing simulation, notebook with instructions and ROS code.

If you missed the class, you can find the ROSject files and full-code used in the class at the Robot Ignite Academy: https://www.robotigniteacademy.com

============================
Every Tuesday at 18:00 CET/CEST.

This is a LIVE Class on how to develop with ROS. In Live Classes, you will practice with me at the same time that I explain, with the provided free ROS material.

IMPORTANT: Remember to be on time for the class because at the beginning of the class we will share the code with the attendants for free.

IMPORTANT 2: In order to start practicing quickly, we are using the ROS Development Studio for doing the practice. You will need a free account to attend the class. Go to http://rosds.online and create an account prior to the class.

// RELATED LINKS
▸ ROS Development Studio http://rosds.online
▸ Robot Ignite Academy http://www.robotigniteacademy.com
▸ The Construct: http://www.theconstructsim.com

#ROS #Developer #Robotics

Playback is via YouTube's official embedded player. Data from YouTube; Exumo is not affiliated with YouTube.