-
Notifications
You must be signed in to change notification settings - Fork 128
New Robot: Install and setup
XuRobotics edited this page Feb 16, 2022
·
30 revisions
On the ground station (a PC you use to send commands, waypoints, etc., to robot), set up the "client" module, you can either:
cd catkin_ws/src/kr_autonomous_flight
vcs import < external_real_robot.yaml
vcs pull
cd ../..
- Build your code again
catkin config --cmake-args -DCMAKE_BUILD_TYPE=Release
catkin build
catkin_ws/src/kr_autonomous_flight/autonomy_core/control/control_launch/config/trackers_mp.yaml
catkin_ws/src/kr_autonomous_flight/autonomy_core/map_plan/map_plan_launch/config/mapper.yaml
For setting up the communication, this document should be helpful.
Setting up the robot as the ROS master (which is very important if your robot is going to lost communication with the ground station at some point) this document should be helpful.
- Build and Install:
- Simulation Experiments:
- Real-world Experiments:
- Hardware requirements
- Install real robot code stack
- Safety protocol & preflight check
- Launch experiment and gain tuning
- Supported features:
- Integrate (semantic) SLAM for drift correction
- LIDAR-only autonomous flight
- Full coverage experiments
- Customize configurations: