ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

we tried to use the command "sudo apt-get install ros-kinetic-nmea-msgs"

If you use ROS melodic you should not install ROS Kinetic packages, but ros-melodic-nmea-msgs instead. It is recommended to use rosdep to install dependencies.


I faced a similar issue. To get things to compile properly I needed to make these changes

The steps I followed to build it (copied from PR description):

docker run -it --rm ros:melodic-ros-core
apt -qq update && apt upgrade -y
cd && git clone https://github.com/dji-sdk/Onboard-SDK &&  cd Onboard-SDK && mkdir build && cd build
cmake .. && make djiosdk-core && make install
cd && mkdir -p catkin_ws/src &&  cd catkin_ws/src
git clone https://github.com/dji-sdk/Onboard-SDK-ROS.git -b master
cd ..
rosdep update
rosdep install -y --rosdistro melodic --from-paths src --ignore-src
catkin_make_isolated