Beginner tutorial
The beginner's tutorial is designed to assist users in properly installing, utilizing, and develop the basic functionalities of HandsFree robots.
List of video tutorials(Continuously Updated)
Lecture 1: HandsFree Robotic System Installation & Environment Setup Video Tutorial.Video's URL
Lecture 2: HandsFree Robot Teleoperation, Mapping, Autonomous Navigation Video Tutorial.Video's URL
Tutorial Introduction
The beginner's tutorial of Handsfree Robotics mainly covers:
- Getting Started: How to setup the development environment and check if the installation was successful.
- Hardware Testing: Introduce the role of each hardware device of the robot and perform functional tests on them.
- Remote Control of Robot: How to remote control of the robot with the keyboard or PS3 remote control.
- Important Topics: Introduce the Topics often used in the development process.
- Mapping: How to use lidar for mapping and localization, also known as SLAM.
- Navigation: How to use the map created in the previous section to let the robot navigate autonomously.
- RGBD-Test: Complete some basic vision experiments using the RGBD camera.
- AR Tag Detecting: Identifying and locating the AR tags using RGBD cameras.
- AR Tag Tracking: Identifying and tracking the pose of individual AR tags using RGBD cameras.
- Voice Control: How to control the robot with voice commands.
- Simulation: How to use the stage and gazebo simulation tools.
- Android App: How to use the mobile app to control the robot.
- Remote Remote Control Robot, it is much more convenient to use a remote computer to control the robot and use a remote PC to debug and develop.