Getting Started with BlueRobotics’ PING360 Scanning Imaging Sonar on Ubuntu 16.04

This is a quick start guide to setting up the PING360 with your PC.

Setting Up the Hardware

The PING360 has a USB interface to connect to the PC, but you will need a Power Supply to connect to the power wires (red and black wires).

Here I am using a Kikusui PWR400L DC Power Supplies (11-25V is ok):

Setting up the Software

  • Install ROS Kinetic
  • Install cv_bridge
  • Install OpenCV
  • Install BlueRobotics ping libs:
pip install bluerobotics-ping==0.0.9
  • Now create a ros workspace and build it, and run it:
cd workspace/src
git clone https://github.com/CentraleNantesRobotics/ping360_sonar.git
cd ..
catkin build
source devel/setup.bash
roslaunch ping360_sonar example.launch

SerialException Error

can be fixed by:

sudo chmod -R 777 /dev/ttyUSB0

--

--

Anna Carolina Soares Medeiros

Data Scientist @ Vsoft | Python | Computer Vision | Machine Learning | GCP | Azure