ROS1 Basics

This subchapter maps to xiaobai-lesson Chapter 8 section 01 ROS1 Basic curriculum.

Planned scope

  • ROS1 introduction and workspace preparation
  • Core publisher, subscriber, client, and service workflows
  • Custom topic and service messages
  • TF publishing and listening fundamentals

Source lessons to merge

  • 01 ROS1 Basic curriculum.md
  • 8.01.01 ROS1 Introduction.md
  • 8.01.02 Preparatory space.md
  • 8.01.03 Common commands and tools.md
  • 8.01.04 Issuer.md
  • 8.01.05 Subscriptions.md
  • 8.01.06 Custom subject message and use.md
  • 8.01.07 Client.md
  • 8.01.08 Service end.md
  • 8.01.09 Custom service message and usage.md
  • 8.01.10 TF Publishing and listening.md

Asset layout

  • Export screenshots and figures into ./images/
  • Place commands, scripts, and runnable examples into ./code/