Updated README

This commit is contained in:
Pierre-Yves Lajoie 2021-08-12 18:35:01 -04:00
parent bbe29a42f1
commit 6355c7712f
1 changed files with 29 additions and 15 deletions

View File

@ -1,7 +1,7 @@
# DJI M300 ### Clone the package
This workspace includes relevant packages to run [rosbuzz](https://github.com/MISTLab/ROSBuzz) with the [DJI OSDK](https://github.com/dji-sdk/Onboard-SDK-ROS) on the M300 drones. ```
git clone http://git.mistlab.ca/vvaradharajan/mist_ws.git
The workspace has been tested in Ubuntu 16.04 and ROS Kinetic. ```
# Dependencies to install # Dependencies to install
``` ```
@ -9,33 +9,47 @@ sudo apt-get install python-catkin-tools python-wstool ros-kinetic-cmake-modules
ros-kinetic-rviz ros-kinetic-cv-bridge ros-kinetic-image-geometry ros-kinetic-pcl-* ros-kinetic-octomap* ros-kinetic-image-proc \ ros-kinetic-rviz ros-kinetic-cv-bridge ros-kinetic-image-geometry ros-kinetic-pcl-* ros-kinetic-octomap* ros-kinetic-image-proc \
ros-kinetic-nmea-comms ffmpeg libusb-1.0-0-dev libsdl2-dev ros-kinetic-nmea-comms ffmpeg libusb-1.0-0-dev libsdl2-dev
``` ```
# Setting up the bat0 phy interface
PLEASE SET THIS UP BEFORE ATTEMPTING TO USE BATMAN NODE.
Please refer to batman-README.md
### Clone the package # DJI M300
``` This workspace includes relevant packages to run [rosbuzz](https://github.com/MISTLab/ROSBuzz) with the [DJI OSDK](https://github.com/dji-sdk/Onboard-SDK-ROS) on the M300 drones.
git clone http://git.mistlab.ca/vvaradharajan/mist_ws.git
``` The workspace has been tested in Ubuntu 16.04 and ROS Kinetic.
### Setup the workspace ### Setup the workspace
``` ```
cd mist_ws cd mist_ws
wstool init wstool init
wstool merge packages_https_m300.rosinstall wstool merge packages_https_m300_batman.rosinstall
wstool update wstool update
``` ```
### Build the whole workspace
```
catkin config -DCMAKE_BUILD_TYPE=Release -DSIM=0 -DKIN=1
catkin build
````
### Troubleshooting ### Troubleshooting
* In case of permission error, make sure to follow the [permission](https://github.com/dji-sdk/Onboard-SDK-ROS#3permission) section to have read/write access for the uart communication. * In case of permission error, make sure to follow the [permission](https://github.com/dji-sdk/Onboard-SDK-ROS#3permission) section to have read/write access for the uart communication.
# Spiri # Spiri
### Setup the workspace
```
cd mist_ws
wstool init
wstool merge packages_https_spiri_batman.rosinstall
wstool update
```
# DJI M100 # DJI M100
# Khepera IV # Khepera IV
# Spot
### Build the whole workspace
```
catkin config -DCMAKE_BUILD_TYPE=Release -DSIM=0 -DKIN=1
catkin build
````