01.Linux basic course
- 1.Introduction to Linux system
- 2.Ubuntu file system
- 3.Ubuntu common commands
- 4.Ubuntu common editors
- 5.Ubuntu software operation commands
- 6.Virtual machine installation
- 7.SSH remote control
- 8.VNC remote control
- 9.Transfer files remotely
- 10.Driver library and communication
- 11.Static IP and hotspot mode
- 12.Bind device ID
- 13.Capacity expansion and resource allocation
- 14.Update system software sources
- 15.Set root user password
- 16.sudo free password
- 17.Connect to WiFi network
- 18.View system version
- 19.Customized service management
- 20.Back up system image
02.ROS1 basic course
- 1.ROS introduction
- 2.ROS installation
- 3.ROS common command tools
- 4.ROS workspace
- 5.ROS function package
- 6.ROS node
- 7.ROS topic publisher
- 8.ROS topic subscribers
- 9.ROS service client
- 10.ROS service server
- 11.ROS action client
- 12.ROS action server
- 13.ROS custom message reception
- 14.ROS-launch file
- 15.ROS-TF transformation
- 16.ROS parameter service
- 17.ROS-rviz use
- 18.ROS-rqt tool usage
- 19.Topic message recording and playback
- 20.urdf model introduction
- 21.gazebo introduction
- 22.ROS distributed communication
03.ROS1 lidar course
04.ROS2 basic course
- 1. Introduction to ROS2
- 2.ROS2 install Foxy
- 3.ROS2 development environment
- 4.ROS2 workspace
- 5.ROS2 function package
- 6.ROS2 node
- 7.ROS2 topic communication publisher
- 8.ROS2 topic communication subscriber
- 9.ROS2 service communication server
- 10.ROS2 service communication client
- 11.ROS2 action communication server
- 12.ROS2 action communication client
- 13.ROS2 custom interface message
- 14.ROS2 parameter service case
- 15.About ROS2 meta-function package
- 16.ROS2 distributed communication
- 17.ROS2 DDS
- 18.ROS2 time related API
- 19.ROS2 common command tools
- 20.ROS2 rviz2 use
- 21.ROS2 rqt toolbox
- 22.Python implementation of ROS2 launch
- 23.ROS2 launch xml.yaml implementation
- 24.ROS2 recording and playback tool
- 25.About ROS2URDF model
- 26.About ROS2 Gazebo
- 27.About ROS2 coordinate transformation TF2
- 28.ROS2 coordinate transformation TF2 case
05.ROS2 lidar course
06.Raspberry Pi5 course
- 1. Overview and installation
- 2. Common commands
- 3. Docker images deeply understand and publish images
- 4. Docker hardware interaction and data processing
- 5. Enter the robot's docker container
- 0.Instructions before use
- 1.Preparation
- 2.Handheld lidar mapping
- 3.Lidar avoiding
- 4.Lidar guard
- 5.Lidar follow
- 6.Lidar mapping
- 7.rrt_exploration mapping algorithm
- 8.Navigation
- 9.APP Mapping and Navigation
- 10.RTAB 3D mapping and navigation
- 0.ReadMe
- 1.Preparation
- 2.Handheld lidar mapping
- 3.Lidar avoiding
- 4.Lidar follow
- 5.Lidar guard
- 6.Lidar patrol
- 7.gmapping mapping
- 8.cartographer mapping
- 9.Navigation and avoiding
- 10.APP Mapping and Navigation
- 11.RTAB 3D mapping and navigation
1.Docker course
2.ROS1 lidar course
3.ROS2 lidar course