代码实现
.
├── 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/ |
电机代码。 |