💡
aColor-BlueRov2
  • aColor-BlueRov2 ROS implementation
  • Topside computer
    • Required configuration
    • File system and ROS architecture
    • Launch ROS implementation
    • ROS-MAVlink bridge
    • Controllers
      • Depth control
      • Heading control
      • Velocity control
      • Gamepad
    • Commander
    • Graphical User Interface (GUI)
      • GUI modification
    • Additional IMUs : client
  • Companion computer
    • Required configuration
    • Additional IMUs : server
  • ArduSub
    • ArduSub parameters
  • MAVlink message
    • Pymavlink
  • Configure new frame
    • Custom Ardusub 3.5
  • Bibliography
    • Bibliography
Powered by GitBook
On this page
  • OS
  • Network settings : IP configuration
  • Dependencies
  • ROS package

Was this helpful?

  1. Topside computer

Required configuration

Dependencies to run our codes

PreviousaColor-BlueRov2 ROS implementationNextFile system and ROS architecture

Last updated 5 years ago

Was this helpful?

OS

Ubuntu 16.04

Network settings : IP configuration

Topside computer must be at the address 192.168.2.1

Dependencies

  • Python 2.7

  • PyMavlink

  • PyYAML

  • Opencv-Python (only if you want to see camera with video script from bluerov_ros_playground)

  • Numpy

  • PyQt5

  • ROS kinetic

ROS package

git clone https://github.com/cyrilcotsaftis/bluerov_ros_playground
cd bluerov_ros_playground

Then you will need to build the workspace.

catkin build #if you use catkin build
catkin_make  #if you use catkin_make

catkin build and catkin_make are not compatible tools to build ROS workspace.

Get ROS package at : and clone it in src/ folder of your ros workspace

This ROS package is build on the Patrick J. Pereira bluerov_ros_playground accessible at

Inputs
gi,gobject
https://github.com/cyrilcotsaftis/bluerov_ros_playground
https://github.com/patrickelectric/bluerov_ros_playground