In this theme as well as other projects that one would do in the domain of Robotics, one will use ROS and Python Programming. Therefore it's a good idea to spend some time learning and familiarizing yourself with the aforementioned.
If you are not convinced of the awesomeness of ROS, here is a video worth watching!
Bloomberg - Building a Robot Operating System for the Future (YouTube Link!)
Important Note:
- NOT all of the resources is needed for Task 0.
- These are resources for ROS 2 as a whole and not specifically for this theme or task.
- So feel free to scan and read only what is needed for the Task OR you could familiarise yourself with the complete resources for ROS 2 right away so you'll be better equipped for future tasks and other projects you may want to work on, in the future.
- Alternatively you could also refer to ROS 2 Humble Documentation directly to learn ROS 2
[Linux Resources](https://abstracted-cathedral-04e.notion.site/Linux-Resources-122a953eacc380f3babcf4289ae5748d)
[ROS 2 Workspace](https://abstracted-cathedral-04e.notion.site/ROS-2-Workspace-122a953eacc380408eacf3402532f780)
[ROS 2 Package](https://abstracted-cathedral-04e.notion.site/ROS-2-Package-122a953eacc38050a4a5fbb6e12b4041)
[ROS 2 Nodes](https://abstracted-cathedral-04e.notion.site/ROS-2-Nodes-122a953eacc380d7a355da37391b692a)
[ROS 2 Launch](https://abstracted-cathedral-04e.notion.site/ROS-2-Launch-122a953eacc38094bbbbf139831345bb)
[ROS 2 Topic](https://abstracted-cathedral-04e.notion.site/ROS-2-Topic-122a953eacc3807a8f7ff5ee3035c23e)
[ROS 2 Action](https://abstracted-cathedral-04e.notion.site/ROS-2-Action-122a953eacc380bdaee8ce3d2e21c09b)
[Robotics Simulation Overview](https://abstracted-cathedral-04e.notion.site/Robotics-Simulation-Overview-122a953eacc380e49666e89ce77ca66a)
[Python Quick Tutorials](https://abstracted-cathedral-04e.notion.site/Python-Quick-Tutorials-122a953eacc3807c9d20cce040a169e5)