代码实现
. ├── asend_slam_ws │ └── src │ ├── ascend_slam │ │ ├── CMakeLists.txt │ │ ├── config │ │ │ ├── ball_tracker_params_robot.yaml │ │ │ ├── ball_tracker_params_sim.yaml │ │ │ ├── drive_bot.rviz │ │ │ ├── gazebo_params.yaml │ │ │ ├── gaz_ros2_ctl_use_sim.yaml │ │ │ ├── joystick.yaml │ │ │ ├── main.rviz │ │ │ ├── mapper_params_online_async.yaml │ │ │ ├── map.rviz │ │ │ ├── my_controllers.yaml │ │ │ ├── nav2_params.yaml │ │ │ ├── twist_mux.yaml │ │ │ └── view_bot.rviz │ │ ├── description │ │ │ ├── face.xacro │ │ │ ├── gazebo_control.xacro │ │ │ ├── inertial_macros.xacro │ │ │ ├── lidar.xacro │ │ │ ├── robot_core.xacro │ │ │ ├── robot.urdf.xacro │ │ │ └── ros2_control.xacro │ │ ├── launch │ │ │ ├── ball_tracker.launch.py │ │ │ ├── camera.launch.py │ │ │ ├── joystick.launch.py │ │ │ ├── launch_robot.launch.py │ │ │ ├── launch_sim.launch.py │ │ │ ├── localization_launch.py │ │ │ ├── navigation_launch.py │ │ │ ├── online_async_launch.py │ │ │ ├── rplidar.launch.py │ │ │ └── rsp.launch.py │ │ ├── package.xml │ │ ├── rviz │ │ │ └── default.rviz │ │ └── worlds │ │ ├── empty.world │ │ └── obstacles.world │ └── diffdrive_arduino └── ROSArduinoBridge ├── commands.h ├── diff_controller.h ├── encoder_driver.h ├── encoder_driver.ino ├── motor_driver.h ├── motor_driver.ino ├── ROSArduinoBridge.ino ├── sensors.h ├── servos.h └── servos.ino
文件(夹)名称 |
说明 |
---|---|
asend_slam_ws/src/ascend_slam/CMakeLists.txt |
工作空间编译文件。 |
asend_slam_ws/src/ascend_slam/config |
避障导航车配置文件。 |
asend_slam_ws/src/ascend_slam/description |
避障导航车描述文件。 |
asend_slam_ws/src/ascend_slam/launch |
避障导航车功能代码。 |
asend_slam_ws/src/ascend_slam/rviz |
rviz工具配置文件。 |
asend_slam_ws/worlds |
世界描述文件。 |
ROSArduinoBridge/ |
电机代码。 |