ROVIO detailed installation steps from scrach
来源:互联网 发布:php导入excel到数据库 编辑:程序博客网 时间:2024/06/07 20:39
ROVIO detailed installation steps from scrach
1. Installed Ubuntu 14.04
2. System update:
sudo apt-get update
sudo apt-get install build-essential
2. Prerequisite
sudo apt-get install git-core
sudo apt-get -y install python-pip
2. Installed ROS indigo
http://wiki.ros.org/indigo/Installation/Ubuntu
3. Installed kindr(https://github.com/ethz-asl/kindr)
sudo add-apt-repository ppa:ethz-asl/common
sudo apt-get update
sudo apt-get install ros-indigo-kindr-*
4. Installed catkin-tools
http://catkin-tools.readthedocs.io/en/latest/installing.html
5. python-rosinstall
sudo apt-get update
sudo apt-get install python-rosinstall-generator
6. Init workspace
export ROS_DISTRO=indigo # Set ROS distributionmkdir -p ~/ros_tutorials_ws/src # Create workspacecd ~/ros_tutorials_ws/src # Navigate to source spacerosinstall_generator --deps ros_tutorials > .rosinstall # Get list of pakcageswstool update # Checkout all packagescd ~/ros_tutorials_ws # Navigate to ros workspace rootcatkin init # Initialize workspace
"wstool update" is very slow, takes hours.
5. Download source code to the src folder from git.
src->git clone https://github.com/ethz-asl/rovio.git
src->cd rovio
rovio->git submodule update --init --recursive
6. Open GL
sudo apt-get install freeglut3-dev
sudo apt-get install libglew-dev
7. Install with opengl scene
workspace->catkin build rovio --cmake-args -DCMAKE_BUILD_TYPE=Release -DMAKE_SCENE=ON
8. How to run
every time , run "source roviows/devel/setup.bash".
after that, open three terminals and run the following commmands in each of the three windows.
roscore
rosrun rovio rovio_node
rosbag play path/abc.bag
1 0
- ROVIO detailed installation steps from scrach
- ROVIO NOROS Installation
- Detailed Steps for DTI Data Processing/TBSS
- ROS-learning-CartoGrapher Installation Steps
- Installation steps for python-opencv
- From detailed models to formal spiking neurons
- v7 platform servicemix 4.3.0 installation steps
- zabbix Installation from source
- Postfix Installation From Source Code
- Zabbix installation (from source)
- postgresql Installation from Source Code
- Installation zabbix from packages (rhel7)
- CDH Components (V4.5) and Talend Installation &Configuration Steps
- Quick steps to remove nodes from cluster
- Steps
- Steps
- Steps
- Steps
- Android Things 专题6 完整的栗子:运用TensorFlow解析图像
- 无刷新方式上传文件
- Android Binder
- Android UI体验之全屏沉浸式透明状态栏效果
- 【使用Common-FileUpload框架上传文件基本代码】
- ROVIO detailed installation steps from scrach
- [Python] NotImplemented 和 NotImplementedError 区别
- vector常用算法
- JQuery实现回车代替Tab键
- Spring MVC 学习笔记 json格式的输入和输出
- 显示Gralloc模块分配内存(buffer_handle_t、private_handle_t数据结构的关系)
- 实现键盘记录的e.Whick和keyCode
- DOM对象与Jquery对象的区分
- python的本地变量,全局变量,函数的作用域,嵌套函数引用包装函数