美文网首页
ROS.1 安装 基于ubunut melodic版本

ROS.1 安装 基于ubunut melodic版本

作者: proud2008 | 来源:发表于2020-07-10 14:49 被阅读0次

安装

http://wiki.ros.org/cn/ROS/Installation
http://wiki.ros.org/cn/kinetic/Installation/Ubuntu
https://github.com/ROBOTIS-GIT/robotis_tools/blob/master/install_ros_melodic.sh

1 配置 Ubuntu 软件仓库

配置你的 Ubuntu 软件仓库(repositories) 以允许 "restricted"、"universe" 和 "multiverse"这三种安装模式。 image.png image.png

2 添加 sources.list

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

3 添加公钥

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

4 安装

首先,确保你的 Debian 包索引是最新的:

sudo apt update

桌面完整版

sudo apt install ros-melodic-desktop-full

整个安装脚本

##  install ROS
echo "199.232.68.133 raw.githubusercontent.com"  >> /etc/hosts
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
sudo apt-get update
sudo apt install ros-melodic-desktop-full
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
sudo rosdep init
rosdep update

如出现Unable to locate package ros-kinetic-desktop-full 参考
ros的版本更新了,

apt-cache search ros

查看存在的版本号对应着版本安装


image.png

则安装

#noetic 为ros的 版本
sudo apt install ros-noetic-desktop-full

~/.bashrc 的配置

# Set ROS Kinetic
source /opt/ros/melodic/setup.bash
source ~/catkin_ws/devel/setup.bash
# Set ROS Network
export ROS_HOSTNAME=xxx.xxx.xxx.xxx
export ROS_MASTER_URI=http://${ROS_HOSTNAME}:11311
# Set ROS alias command
alias cw='cd ~/catkin_ws'
alias cs='cd ~/catkin_ws/src'
alias cm='cd ~/catkin_ws && catkin_make'

测试

终端执行

roscore

新的终端执行

rosrun turtlesim turtlesim_node
正常情况下会出现

image.png

新终端执行

rosrun turtlesim turtle_teleop_key
在命令终端窗口,方向键 控制运动 不是乌龟的窗口的页面

image.png

turtle源码地址

相关文章

  • ROS.1 安装 基于ubunut melodic版本

    安装 http://wiki.ros.org/cn/ROS/Installationhttp://wiki.ros...

  • ubuntu18.04安装kalibr

    1、安装kalibr标定工具需要先安装ROS,ubuntu18.04对应的ROS版本是melodic 安装方法:...

  • ROS安装

    ROS安装 此安装过程参考->ROS wiki Ubuntu18 对应的ros版本为ROS Melodic Mor...

  • ROS-kinetic安装(一)

    ROS-kinetic安装 前言:虽然ROS已经更新到了Melodic 版本(2018.5.23),因为是新手学习...

  • vmware搭建hadoop集群

    0. 安装环境 安装系统版本,集群IP列表 ubunut 16.04 server 1. 创建用户 和用户组(ha...

  • Ubuntu安装VirtualBox

    1、下载virtualBox的Ubunut安装包 在官网上找相应的版本 下载链接是:http://download...

  • ubuntu 18.04上安装ROS Melodic版本

    ROS是一个机器人应用的开发框架,对应不同的OS平台有不同的版本,对于ubuntu 18.04来说,对应的ROS版...

  • ROS melodic安装

    官方guide 修改软件源 设定key 安装完整ROS 初始化rosdep 如果报错,参考知乎 添加环境变量 安装...

  • ubunut内核安装

    查看内核版本uname -a 修改软件源 备份源配置文件 sudo cp /etc/apt/sources.lis...

  • Linux 升级或安装Python3.x

    升级或安装Python3.x 安装依赖库 centos ubunut可以直接使用apt安装源码安装可能需要sudo...

网友评论

      本文标题:ROS.1 安装 基于ubunut melodic版本

      本文链接:https://www.haomeiwen.com/subject/xdkmcktx.html