Difference between revisions of "Piksi Multi"
(create) |
|||
Line 1: | Line 1: | ||
The positive x axis (or maybe the negative x axis) points along the long side of the orange board, towards the massive metal package. The y axis points along the short side of the orange board. The z axis points upwards (i.e. "up" for the board). | The positive x axis (or maybe the negative x axis) points along the long side of the orange board, towards the massive metal package. The y axis points along the short side of the orange board. The z axis points upwards (i.e. "up" for the board). | ||
+ | |||
+ | ==Interfacing between ros/rviz and piksi multi on unix based os (done on ubuntu)== | ||
+ | prereq: ROS indigo or jade | ||
+ | *Building libsbp | ||
+ | <code>cd mysrc</code> # cd to a directory where you will download and build libsbp | ||
+ | |||
+ | <code>git clone https://github.com/PaulBouchier/libsbp</code> | ||
+ | |||
+ | <code>cd libsbp/c</code> | ||
+ | |||
+ | <code>mkdir build</code> | ||
+ | |||
+ | <code>cd build</code> | ||
+ | |||
+ | <code>cmake ../</code> | ||
+ | |||
+ | <code>make</code> | ||
+ | |||
+ | <code>sudo make install</code> # install headers and libraries into /usr/local | ||
+ | |||
+ | *Installing swiftnav_piksi driver | ||
+ | |||
+ | <code>cd catkin_ws/src</code> # your catkin workspace | ||
+ | |||
+ | <code>git clone https://github.com/PaulBouchier/swiftnav_piksi.git</code> | ||
+ | |||
+ | <code>cd ..</code> | ||
+ | |||
+ | <code>catkin_make</code> | ||
+ | |||
+ | <code>Building piksi console from source</code> | ||
+ | |||
+ | <code>git clone https://github.com/swift-nav/piksi_tools.git</code> | ||
+ | |||
+ | <code>cd piksi_tools</code> | ||
+ | |||
+ | <code>git checkout v0.30.9</code> | ||
+ | |||
+ | <code>cd tasks</code> | ||
+ | |||
+ | <code>./setup.sh -x install</code> | ||
+ | |||
+ | <code>cd ..</code> | ||
+ | |||
+ | <code>sudo pip install -r requirements.txt</code> | ||
+ | |||
+ | <code>sudo python setup.py install</code> | ||
+ | |||
+ | After software is successfully installed, https://docs.swiftnav.com/wiki/ROS_Integration_Guide is a complete guide on usage between ROS and the piksi |
Latest revision as of 17:53, 24 December 2020
The positive x axis (or maybe the negative x axis) points along the long side of the orange board, towards the massive metal package. The y axis points along the short side of the orange board. The z axis points upwards (i.e. "up" for the board).
Interfacing between ros/rviz and piksi multi on unix based os (done on ubuntu)
prereq: ROS indigo or jade
- Building libsbp
cd mysrc
# cd to a directory where you will download and build libsbp
git clone https://github.com/PaulBouchier/libsbp
cd libsbp/c
mkdir build
cd build
cmake ../
make
sudo make install
# install headers and libraries into /usr/local
- Installing swiftnav_piksi driver
cd catkin_ws/src
# your catkin workspace
git clone https://github.com/PaulBouchier/swiftnav_piksi.git
cd ..
catkin_make
Building piksi console from source
git clone https://github.com/swift-nav/piksi_tools.git
cd piksi_tools
git checkout v0.30.9
cd tasks
./setup.sh -x install
cd ..
sudo pip install -r requirements.txt
sudo python setup.py install
After software is successfully installed, https://docs.swiftnav.com/wiki/ROS_Integration_Guide is a complete guide on usage between ROS and the piksi