Servers by jDrones

Student Group Seeking Guidance (Object Avoidance)

(Nick Magnante) #1

Hello, we are a small group of students tasked with designing an autonomous boat. The tasks we need to accomplish include:

  • Path routing
  • Navigation
  • Collision avoidance/object detection

As far as we can tell, the first two requirements can be met with relative ease using ArduRover. Our main concern is whether or not ArduRover is capable of collision avoidance akin to the collision avoidance outlined in the tutorial for ArduCopter:

http://ardupilot.org/dev/docs/code-overview-object-avoidance.html

We are also wondering which type of sensor would be most sensible to accomplish this task (ultrasonic/SONAR, LIDAR, 3D depth camera such as Intel RealSense, etc). The board we are using is the Pixhawk 2.4.8.

If anyone could point to specific resources that may help us accomplish this task, and recommend compatible hardware/sensors to mount on our boat, we would greatly appreciate it.

Thanks

(rmackay9) #2

Hi Nick,

The next version of Rover (4.0) will have improved object avoidance features (there are some videos on my youtube channel including this one)

Nobody has done object avoidance of dynamic obstacles with a boat so you may be the first!

My two favourite lidars are the lightware lw20 (single beam lidar) and the lightware SF40c (360 lidar) but there is a full list here. The Benewake lidars are also popular because they offer good performance for the price. I don’t recommend sonar in general because although their wide beam is theoretically better than a lidar’s single beam, I’ve found they are difficult to setup and keep working reliably.