ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
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