
Module 1 : Learn to Visualise the Robot.
The last module was focussed on visualising robots.
Before we delve more deeper into various physical hardware, it is necessary that we pick-up the very first basics of ROS . Review the given playlist below to clear some core concepts of ROS .
ROS Tutorials - ROS Noetic For Beginners
[ ] Create visualization environment for both RViz and Gazebo for the robot given in the picture above - The OWL Robot.
[ ] Review the Kinematics and Dynamics Library (KDL):
Task: Familiarize yourself with the Kinematics and Dynamics Library (KDL) as it will be extensively used in future assignments.
Steps:
Understand the basic functionalities provided by KDL, such as forward and inverse kinematics.
Explore examples on how to compute the pose of a robot’s end effector using KDL.
Install the necessary KDL packages on your system.
[ ] Write a ROS Node for End Effector Position:
/joint_states topic to get the current joint positions of the robot.