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-camera usage course
03.ROS1-OpenCV course
- 1.Opencv Source CV Introduction
- 2.Image reading and display
- 3.Picture writing
- 4.Picture Quality
- 5.Pixel Operation
- 6.Picture scaling
- 7.Picture cutting
- 8.Picture translation
- 9.Picture mirroring
- 10.Affine transformation
- 11.Picture rotation
- 12.Perspective transformation
- 13.Grayscale processing
- 14.Image binarization
- 15.Edge detection
- 16.Line segment drawing
- 17.Rectangle and circle drawing
- 18.Text and picture drawing
4.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
5.ROS1-Mediapipe course
6.ROS+Opencv application
- 1.Camera calibration
- 2.QR code
- 3.Human body pose estimation
- 4.Target detection
- 5.ROS+Opencv basics
- 6.Face recognition
- 7.Harris corner detection
- 8.Target tracking algorithm
- 9.Contour moment
- 10.Polygon outline
- 11.Discrete Fourier transform algorithm
- 12.Edge detection algorithm
- 13.Face detection algorithm
- 14.Optical flow detection algorithm
- 15.Contour detection
- 16.General contour detection
- 17.Feature point tracking
- 18.HLS color filtering
- 19.Hough circle detection
- 20.Hough line detection
- 21.HSV color filtering
- 22.LK optical flow algorithm
- 23.Human body detection algorithm
- 24.Phase-related displacement detection
- 25.Image pyramid sampling algorithm
- 26.RGB color filtering
- 27.Clear background detection algorithm
- 28.Simplified optical flow algorithm
- 29.Simple filter
- 30.Threshold image processing
- 31.Watershed segmentation algorithm
- 32.View point cloud data
- 33.AR vision
- 34.AR QR code tracking
- 35.Color tracking
- 36.Object tracking
07.ROS2-camera usage course
08.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
09.ROS2-OpenCV course
10.ROS2-Mediapipe course
11.ROS2-Depth camera course
12.Bracket installation video