惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
罗磊的独立博客
Apple Machine Learning Research
Apple Machine Learning Research
The Cloudflare Blog
L
LangChain Blog
博客园 - 司徒正美
G
Google Developers Blog
博客园 - 【当耐特】
GbyAI
GbyAI
月光博客
月光博客
人人都是产品经理
人人都是产品经理
D
DataBreaches.Net
大猫的无限游戏
大猫的无限游戏
A
About on SuperTechFans
Microsoft Azure Blog
Microsoft Azure Blog
V
Visual Studio Blog
D
Docker
MongoDB | Blog
MongoDB | Blog
Vercel News
Vercel News
Stack Overflow Blog
Stack Overflow Blog
Jina AI
Jina AI
博客园 - 聂微东

博客园 - MrZhangYang

Win10下python3和python2同时安装并解决pip共存问题 Running ROS on Windows 10 Roomblock: a Platform for Learning ROS Navigation With Roomba, Raspberry Pi and RPLIDAR(转) Understand:高效代码静态分析神器详解(转) VMware下ubuntu与Windows实现文件共享的方法 Install rapyuta client on Ubuntu14.04 Install rapyuta client on Raspberry Pi Installing ROS Indigo on the Raspberry Pi Shrinking images on Linux How to emulate a Raspberry Pi on your PC Remastersys打包你自己的ubuntu成iso文件 Install rapyuta Robot Cloud Engine on Ubuntu14.04 怎样下载youtube的字幕 国内老版本ubuntu更新源地址以及sources.list的配置方法 配置 ROS 的 apt 源 大堆文字不如几张图片-论信息传递的方式以NodeMCU入门为例 3D打印机如何添加自动调平功能 给创客的十条建议 RAMPS1.4 3d打印控制板接线与测试
Install rapyuta Robot Cloud Engine on Ubuntu12.04
MrZhangYang · 2017-08-29 · via 博客园 - MrZhangYang

Prepare on ubuntu12.04

Install fuerte ROS

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu precise main" > /etc/apt/sources.list.d/ros-latest.list'
wget http://packages.ros.org/ros.key -O - | sudo apt-key add -
sudo apt-get update
sudo apt-get install ros-fuerte-ros-comm

echo "source /opt/ros/fuerte/setup.bash" >> ~/.bashrc
. ~/.bashrc
source /opt/ros/fuerte/setup.bash

sudo apt-get install python-rosinstall python-rosdep

Install rapyuta

sudo apt-get install python-setuptools python-dev git-core
sudo git clone -b master https://github.com/rapyuta/rce.git rce
cd rce
sudo ./install.sh
sudo ./setup/provision all

sudo apt-get install python-pip
sudo pip uninstall twisted==17.5.0 
sudo pip install twisted==13.1.0

export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:/home/rapyuta/rce/test
echo 'export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:/home/rapyuta/rce/test' >> ~/.bashrc
. ~/.bashrc

Test if success

sudo vim ~/.rce/config.ini
[machine/packages]
Test=/home/rapyuta/rce/test

sudo rce-make
rosmake Test
exit

Test Installation

1. Start rce-master in one terminal.

rce-master
(The main process of the cloud engine)

2. Start rce-robot in another terminal.

rce-robot localhost
(This process manages connections with a robot or ROS environment)

3. Start rce-container in another terminal.

sudo rce-container localhost
(This process manages the containers)

4. Run roscore in another terminal.

roscore
5. Run ros client with test config file in another terminal.

rce-ros {PATH TO RCE LOCAL REPOSITORY}/test/debug.cfg
6. List ROSService Calls.

rosservice list
(You should see /parameterTest and /stringEchoService)

7. Test ROSService Calls.

rosservice call /stringEchoService somestring
(You should see somestring echoed back)