IllinoisRoboticsInSpace / IRIS

Illinois Robotics in Space 2022-2023 Season
https://iris.ae.illinois.edu/
8 stars 0 forks source link

[Perception] Detect and classify obstacles #20

Open gxywang opened 11 months ago

gxywang commented 11 months ago

Label obstacles for interaction purposes (avoid craters, navigate to berm, etc)

Classes: (rocks & column) vs (craters) vs (berms)

Steps:

  1. Write 3D detection algorithm
  2. Simulate RGB-D sensor on simple robot with a “crater” and “rocks”
    • Use nav+sim’s gazebo world?
    • Lidar sensor assuming our pointcloud reconstruction is aight; Or directly get camera frames?
  3. Test algorithm on simulation
  4. Reroute nodes to connect with realsense node & rtabmap
  5. Test algorithm in reality (floor with something vaguely round for rock; trash can for crater)
  6. Addtl: Conditional activation in excavation (& construction?) zone

Helpful Resources:

Detection Algorithm Ideas:

gxywang commented 6 months ago

Navigation team says RTAB-Map seems to have decent obstacle detection in simulation, so may not be necessary. Verify with more testing