Field-Robotics-Lab / dave

Project DAVE
Apache License 2.0
224 stars 72 forks source link

Update Build Wiki #238

Open Yadunund opened 2 years ago

Yadunund commented 2 years ago

In order to build dave on the host machine, several dependencies need to be installed. The build wiki is missing the instructions to do so. Opening this ticket to propose adding this below instruction to the wiki

rosdep update
rosdep install --from-paths src --ignore-src --rosdistro noetic -y

Additionally, we should build the packages in Release mode.

catkin build --cmake-args -DCMAKE_BUILD_TYPE=Release
cybanical commented 1 year ago

@Yadunund using

Errors looking like the following occur when using the Direct Install instructions . In trying to solve the unable to locate uuv_sensor_ros_plugins I tried your suggestion

rosdep install --from-paths src --ignore-src --rosdistro noetic -y But still get these errors: ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies: caldus_gazebo: Cannot locate rosdep definition for [uuv_gazebo_ros_plugins] ... The missing packages that cannot be found are:

woensug-choi commented 1 year ago

Could you try using new document at https://field-robotics-lab.github.io/dave.doc/contents/installation/Install-Directly-on-Host/