Installation and Source code compilation complete script for Ros-jade version on UbuntuKylin15.04

Source: Internet
Author: User

ROS (http://www.ros.org/about-ros/) is a robotic operating system that originated in Stanford and is now being developed by the Open Source Robotics Foundation (http://www.osrfoundation.org/). Currently the latest version is Jade. Ros is not a complete operating system, but an application layer operating environment that supports a wide variety of host operating systems, such as Ubuntu, Mac OS X, and support for Ubuntu and Android on arm. The ecological chain envisaged is as follows:


First, install the compiled version of the script

For complete instructions, see: http://my.oschina.net/u/2306127/blog/480585

#加入软件源到系统软件仓库列表sudo sh-c ' Echo ' Deb Http://packages.ros.org/ros/ubuntu $ (LSB_RELEASE-SC) main ">/ETC/APT/SOURCES.L Ist.d/ros-latest.list ' #加入软件仓库的认证码sudo apt-key adv--keyserver hkp://pool.sks-keyservers.net--recv-key 0xB01FA116# Perform a software warehouse list update sudo apt-get update# install all desktop applications sudo apt-get install ros-jade-desktop-full# install dependent software parts sudo rosdep initrosdep Updateecho "Source/opt/ros/jade/setup.bash" >> ~/.bashrcsource ~/.bashrcsudo apt-get Install Python-rosinstall
Second, get the source code and compile the script

For complete instructions, see: http://my.oschina.net/u/2306127/blog/480604

#源码和工具安装. sudo apt-get install PYTHON-ROSDEP python-rosinstall-generator python-wstool Python-rosinstall build-essential# Create a compiled source workspace mkdir ~/ros_catkin_wscd ~/ros_catkin_ws# get the source code related packages Rosinstall_generator Desktop_full-- Rosdistro Jade--deps--wet-only--tar > Jade-desktop-full-wet.rosinstallwstool init-j8 src jade-desktop-full-wet.rosinstall# Update the source code and related package #wstool update-j 4-t src# Install source code required to compile the dependency package ROSDEP install--from-paths src-- IGNORE-SRC--rosdistro jade-y# performs a compile operation./src/catkin/bin/catkin_make_isolated--install-dcmake_build_type=release

The new version of Ros uses Catkin as a compilation tool, not quite the same as the general Cmake\make on Linux, and requires a conversion of ideas and a process to be familiar.



Installation and Source code compilation complete script for Ros-jade version on UbuntuKylin15.04

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.