GryphonRacingAI / gra

ROS + Docker code for University of Leeds Gryphon Racing AI team 2023-24
4 stars 4 forks source link

3d mapper #23

Closed ugsfume closed 5 months ago

ugsfume commented 5 months ago

This build completes the cone mapping function in the software pipeline (without SLAM) General Software Pipeline: Perception -> Cone Recognition + Cluster Detection -> Cone Mapping -> SLAM (optional for simulation) -> Path Planning -> Path Follower

Major Features:

Minor Features:

To Be Improved:

Mapping Visualised: Screenshot from 2024-04-12 17-30-24

Compared to Ground Truth: perceived_truth

Node Graph: Screenshot from 2024-04-12 18-00-10

Instructions:

  1. Go to docker-compose.yml to enable/disable GPU option
  2. Rebuild Docker
  3. roscore
  4. roslaunch ackermann_vehicle_description hokuyo_odom.launch
  5. roslaunch ultralytics_ros tracker_with_cloud.launch
  6. roslaunch ultralytics_ros cone_mapper.launch
  7. roslaunch ackermann_vehicle_navigation path_follower.launch

TODO: