ros 订阅
活性氧(ROS)是含氧的化学反应性化学物质。实例包括过氧化物,超氧化物,羟基自由基,单线态氧,和α-氧。在生物学背景下,ROS形成为氧的正常代谢的天然副产物,并且在细胞信号传导和体内平衡中具有重要作用。然而,在环境压力(例如,紫外线或热暴露)期间,ROS水平会急剧增加。这可能会对细胞结构造成严重损害,这被称为氧化应激。ROS的产生受植物中应激因子反应的强烈影响,这些增加ROS产生的因素包括干旱,盐度,寒冷,营养缺乏,金属毒性和UV-B辐射。ROS也由外源性源如电离辐射产生。 展开全文
活性氧(ROS)是含氧的化学反应性化学物质。实例包括过氧化物,超氧化物,羟基自由基,单线态氧,和α-氧。在生物学背景下,ROS形成为氧的正常代谢的天然副产物,并且在细胞信号传导和体内平衡中具有重要作用。然而,在环境压力(例如,紫外线或热暴露)期间,ROS水平会急剧增加。这可能会对细胞结构造成严重损害,这被称为氧化应激。ROS的产生受植物中应激因子反应的强烈影响,这些增加ROS产生的因素包括干旱,盐度,寒冷,营养缺乏,金属毒性和UV-B辐射。ROS也由外源性源如电离辐射产生。
信息
类    型
活性氧簇
产    生
需氧细胞在代谢过程
中文名
ros
外文名
reactive oxygen species,ROS
ros简介
活性氧(reactive oxygen species,ROS)广泛指代氧来源的自由基和非自由基,包含了超氧阴离子(O2-)、过氧化氢(H2O2)、羟自由基(OH-)、臭氧(O3)和单线态氧(1O2),由于它们含有不成对的电子,因而具有很高的化学反应活性。在机体内,ROS的主要来源之一是线粒体内膜的呼吸链底物端,在线粒体中的电子传递链复合物将电子传递给O2的过程中,有一部分O2被还原,形成O2-或H2O2。其中,最为重要的是O2-,它是大部分的ROS的前体,主要由线粒体内膜呼吸链中的蛋白酶复合体Ⅰ、Ⅲ产生。这部分作为代谢副产物的ROS长期被当作损伤生物大分子的毒性分子,但近年来被认为在较低水平时作为一类信号小分子具有生理作用,另一个ROS的重要来源是NADPH化酶,其催化亚基被称为NADPH氧化酶2(NADPHoxidase2,NOX2/gp91phax),能够在细胞质膜上表达。在不同的组织中已经鉴定了6种NOX-2的同沥物:NOX1,NOX3,NOX4,NOX5,DUOX1和DUOX2,统称为NOX家族蛋白。这些酶能通过质传递电子产生ROS,可以大量存在于吞噬细胞,也在其他各种组织细胞中以较低水平普遍存在,参与很多膜受体下游信号激活。 [1] 
收起全文
精华内容
参与话题
问答
  • ROS安装教程

    千次阅读 2018-11-04 22:03:33
    本文为原创博客, 转载请注明... ... ROS安装教程 ROS Indigo仅适用于Ubuntu 13.10和Ubuntu 14.04 1. 配置仓库 在软件更新->设置->Ubuntu软件->勾选"restricted," “universe,...

    本文为原创博客, 转载请注明出处:https://blog.csdn.net/q_z_r_s
    参考自:http://wiki.ros.org/ROS/Tutorials

    机器感知
    一个专注于SLAM、三维重建、机器视觉等相关技术文章分享的公众号
    公众号:机器感知

    开源地址:点击该链接


    ROS安装教程

    • ROS Indigo仅适用于Ubuntu 13.10和Ubuntu 14.04
    1. 配置仓库
    • 在软件更新->设置->Ubuntu软件->勾选"restricted," “universe,” and “multiverse.”
    • 在软件更新->设置->更新->勾选"从下列地点安装更新"全部选项
    linux@linux:~$ sudo apt-get install ros-indigo-desktop-full
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树       
    正在读取状态信息... 完成       
    有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
    因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
    包尚未被创建或是它们已被从新到(Incoming)目录移出。
    下列信息可能会对解决问题有所帮助:
    
    下列软件包有未满足的依赖关系:
     ros-indigo-desktop-full : 依赖: ros-indigo-desktop 但是它将不会被安装
                               依赖: ros-indigo-perception 但是它将不会被安装
                               依赖: ros-indigo-simulators 但是它将不会被安装
                               依赖: ros-indigo-urdf-tutorial 但是它将不会被安装
    E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
    
    • 解决方法:在软件更新->设置->更新->勾选"从下列地点安装更新"全部选项
    2. 设置源
    • 设置计算机接受来自package.ros.org的软件
    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://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
    
    4. 安装
    • 安装Desktop-Full: (官方推荐) : ROS, rqt, rviz, robot-generic libraries, 2D/3D simulators and 2D/3D perception
      也可单独安装,具体件官网:wiki.ros.org/indigo/installation/Ubuntu
    sudo apt-get update
    sudo apt-get install ros-indigo-desktop-full
    
    5. 初始化rosdep
    • 在使用ROS之前,需要初始化rosdep. rosdep可以让你很轻松的安装系统对你想要编译源码的依赖, rosdep也是ROS中核心组件运行所需要的.
    sudo rosdep init
    rosdep update
    
    6. 环境设置
    • 为了方便每次打开终端都自动加载ROS环境, 修改bash的脚本文件
    echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc
    source ~/.bashrc
    
    • 如果Ubuntu中存在多个ROS版本, 只需要source对应的ROS环境配置(steup.bash)即可
    • zsh配置与bash一样
    7. 安装rosinstall
    • rosinstall在ROS中是一个经常使用的命令行工具, 它和ROS是分开发布的. 这可以是你很容易的用一行命令下载很多ROS packages源码树
    sudo apt-get install python-rosinstall
    
    展开全文
  • Ubuntu 16.04 安装ROS

    千次阅读 热门讨论 2018-11-26 17:26:28
    Ubuntu 16.04 安装ROS一、安装Ubuntu 16.04系统二、安装ROS安装ROS的长期支持版本kinect 一、安装Ubuntu 16.04系统 二、安装ROS 安装ROS的长期支持版本kinect ROS的Kinect版本支持Ubuntu 15.10,16.04 与 debian...

    一、安装Ubuntu 16.04系统

    二、安装ROS

    安装ROS的长期支持版本kinect

    ROS的Kinect版本支持Ubuntu 15.10,16.04 与 debian 8的版本。

    1. 配置Ubuntu的软件更新选项。打开Ubuntu的系统设置,软件更新,选上“restricted", “universe”, “multiverse”。(一般都默认勾上了的)。
    2. 设置源码列表。打开终端,输入以下代码注意:国内最好最好是添加科大的源,避免因为网络问题,导致后面花了半天安装好了ROS却在执行sudo rosdep init命令时出错
    sudo sh -c '. /etc/lsb-release && echo "deb https://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
    
    作者:魔法剑客
    链接:https://www.jianshu.com/p/a2a9103501c8
    來源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
    
    1. 设置密钥,获取未被修改过的稳健版本。
    sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
    

    如果该步出现了问题,更改以上相关代码为:

    hkp://pgp.mit.edu:80
    

    或者

    hkp://keyserver.ubuntu.com:80
    
    1. 安装ROS kinect.
      首先确认源安装没有问题:
    sudo apt-get update
    

    按照建议,选择安装桌面完整版的ROS,包括ROS,rqt,rviz,robot-generic libraries,2D/3D simulators,navigation and 2D/3D perception.

    sudo apt-get install ros-kinetic-desktop-full
    

    然后安装要等很久。

    1. 安装完成后,使用以下命令查看已安装的功能包
    apt-cache search ros-kinetic
    
    1. 初始化rosdep
      使用之前要先初始化rosdep
    sudo rosdep init
    rosdep update
    

    如果发现出现不能初始化的问题,请参考本页面最下面的第二个参考网址。本人测试成功,能够解决问题。

    1. 环境设置
      设置好环境变量,使使用ROS变成更加便利
    echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
    source ~/.bashrc
    

    如果安装了多个版本的ROS,需要另外设置。我是第一次安装,不用设置。

    1. 安装rosinstall
      为了能够建立功能包,需要安装依赖,ROS官网使用了rosinstall依赖,提供ROS的命令行工具。
    sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
    

    具体参考来自:
    ROS官网
    ROS Kinetic安装过程以及Website may be down问题记录

    展开全文
  • ubuntu安装ROS

    千次阅读 2019-03-22 19:50:39
    ubuntu安装ROS引言1.添加 sources.list2.添加 keys3.安装ros桌面完整版4.初始化 rosdep5.设置环境变量6.安装 rosinstall7.`roscore`测试 引言 每次都要去找博客,自己记录一下吧。这里为Ubuntu16.04安装ROS-...

    引言

    20190620更新:参考安装链接还是参考官方wiki为上!!另外在Ubuntu设置中:软件与更新–>其他软件–>cdrom:xxx这一项取消勾选!!!
    否则或报错:仓库 “cdrom://Ubuntu 16.04.6 LTS _Xenial Xerus_ - Release amd64 (20190227) xenial Release” 没有 Release 文件。,其他步骤就按照WIKI走吧!致自己:尽量白天安装,狗子的实验室晚上网速真的垃圾!

    每次都要去找博客,自己记录一下吧。这里为Ubuntu16.04安装ROS-kinetic版本。

    1.添加 sources.list

    主要是创建ros的安装源。路径如下:/etc/apt/sources.list.d/ros-latest.list

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

    完成后可以通过如下命令查看: vim /etc/apt/sources.list.d/ros-latest.list #可以不看

    2.添加 keys

     sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
    
     sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116  #备用
     sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116  #备用
    
    

    更新软件包索引源:sudo apt-get update && sudo apt-get upgrade -y

    3.安装ros桌面完整版

    首先确保软件包的索引源是最新的:sudo apt-get update #翻墙快点
    20190619更新:在官方更新后会报错:
    W: GPG 错误:http://packages.ros.org/ros/ubuntu xenial InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY F42ED6FBAB17C654
    解决办法:

    sudo apt install curl
    curl http://repo.ros2.org/repos.key | sudo apt-key add -
    

    参考链接
    桌面完整版安装:(推荐) 包含ROS、rqt、rviz、通用机器人函数库、2D/3D仿真器、导航以及2D/3D感知功能。

     sudo apt-get install ros-kinetic-desktop-full  #不翻墙,比较耗时
    

    4.初始化 rosdep

    在开始使用ROS之前还需要初始化rosdep。rosdep可以方便在需要编译某些源码的时候为其安装一些系统依赖,同时也是某些ROS核心功能组件所必需用到的工具.

    sudo  apt install  python-rosdep
    sudo rosdep init
    rosdep update  #翻墙快点,不然还容易失败,多试几次
    

    如果rosdep init 报错:ImportError: No module named 'rosdep2'一般是python版本不对引起的,ROS默认python2.7,而本文之前改为了python3.5.解决方案如下:
    方案一:将Ubuntu默认python版本设置为2.7,参考博客
    方案二:sudo apt-get install python3-rosdep #如果前面两种试了都不行;
    方案三:sudo -H pip install -U rosdep
    更新成功显示:

    报错:

    ERROR:cannot download default sources list from:
    https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
    Website may be down
    

    解决:

    sudo c_rehash /etc/ssl/certs
    sudo -E rosdep init
    rosdep update
    

    参考文章

    5.设置环境变量

    如果每次打开一个新的终端时ROS环境变量都能够自动配置好(即添加到bash会话中),那将会方便得多:

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

    6.安装 rosinstall

    rosinstall 是ROS中一个独立分开的常用命令行工具,它可以方便的通过一条命令就可以给某个ROS软件包下载很多源码树。

    sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential

    7.roscore测试

    roscore启动错误(1):ImportError: No module named 'defusedxml'
    解决方案:

    sudo apt-get install python-defusedxml
    sudo apt-get install python3-defusedxml
    

    roscore启动错误(2):ImportError: No module named 'netifaces'
    解决方案:sudo pip install netifaces

    总结

    之前装一向都是一路畅通,这次竟然遇到这些错误,真的该重装系统了!

    展开全文
  • ROS总结——ROS消息和ROS服务

    千次阅读 2017-03-12 11:34:14
    创建ROS消息和ROS服务本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。本节详细讲解了如何创建并编译ROS消息和服务,以及rosmsg、rossrv和roscp命令行工具的使用。1.消息(msg)和服务(srv)...

    创建ROS消息和ROS服务

    本博客是对http://wiki.ros.org/上ROS教程的学习总结,欢迎大家交流学习。本节详细讲解了如何创建并编译ROS消息和服务,以及rosmsg、rossrv和roscp命令行工具的使用。

    1.消息(msg)和服务(srv)介绍

    • 消息(msg): msg文件就是一个描述ROS中所使用消息类型的简单文本。它们会被用来生成不同语言的源代码。
    • 服务(srv): 一个srv文件描述一项服务。它包含两个部分:请求和响应。

    msg文件存放在package的msg目录下,srv文件则存放在srv目录下。msg文件实际上就是每行声明一个数据类型和变量名。可以使用的数据类型如下:

    • int8, int16, int32, int64 (plus uint*)
    • float32, float64
    • string
    • time, duration
    • other msg files
    • variable-length array[] and fixed-length array[C]

    在ROS中有一个特殊的数据类型:Header,它含有时间戳和坐标系信息。在msg文件的第一行经常可以看到Header header的声明。
    下面是一个msg文件的样例,它使用了Header,string,和其他另外两个消息类型:

    Header header
    string child_frame_id
    geometry_msgs/PoseWithCovariance pose
    geometry_msgs/TwistWithCovariance twist

    srv文件分为请求和响应两部分,由’—’分隔。下面是srv的一个样例:

    int64 A
    int64 B
    ---
    int64 Sum

    2. 使用 msg

    2.1下面,将在之前创建的package里定义新的消息

    $  cd ~/catkin_ws/src/beginner_tutorials
    $  mkdir msg
    $  echo "int64 num" > msg/Num.msg

    上面是最简单的例子——在.msg文件中只有一行数据。当然,可以仿造上面的形式多增加几行以得到更为复杂的消息:

    string first_name
    string last_name
    uint8 age
    uint32 score

    接下来,还有关键的一步:要确保msg文件被转换成为C++,Python和其他语言的源代码。查看package.xml, 确保它包含一下两条语句:

      <build_depend>message_generation</build_depend>
      <run_depend>message_runtime</run_depend>

    如果没有,添加进去。 注意,在构建的时候,只需要”message_generation”。然而,在运行的时候,只需要”message_runtime”。
    在编辑器中打开CMakeLists.txt文件,在 CMakeLists.txt文件中,利用find_packag函数,增加对message_generation的依赖,这样就可以生成消息了。 可以直接在COMPONENTS的列表里增加message_generation,就像这样:

    # Do not just add this line to your CMakeLists.txt, modify the existing line
    find_package(catkin REQUIRED COMPONENTS roscpp rospy std_msgs message_generation)

    有时候,即使没有调用find_package,也可以编译通过。这是因为catkin把你所有的package都整合在一起,因此,如果有其他的package调用了find_package,此时package的依赖就会是同样的配置。但是,在单独编译时,忘记调用find_package会很容易出错。
    同样,需要确保设置了运行依赖:

    catkin_package(
      ...
      CATKIN_DEPENDS message_runtime ...
      ...)

    找到如下代码块:

    # add_message_files(
    #   FILES
    #   Message1.msg
    #   Message2.msg
    # )

    去掉注释符号#,用自己的.msg文件替代Message*.msg,就像下边这样:

    add_message_files(
      FILES
      Num.msg
    )

    手动添加.msg文件后,要确保CMake知道在什么时候重新配置自己的project。 确保添加了如下代码:

    generate_messages()

    现在,可以生成自己的消息源代码了。
    2.2 使用 rosmsg
    以上就是创建消息的所有步骤。下面通过rosmsg show命令,检查ROS是否能够识消息,基本用法:

    rosmsg show [message type]

    eg:

    $  rosmsg show beginner_tutorials/Num
    
    int64 num

    在上边的样例中,消息类型包含两部分:

    • beginner_tutorials – 消息所在的package
    • Num – 消息名Num.
      如果忘记了消息所在的package,你也可以省略掉package名。输入:
    $  rosmsg show Num
    [beginner_tutorials/Num]:
    int64 num

    3. 使用 srv
    3.1 创建一个srv
    在刚刚那个package中创建一个服务:

    $  roscd beginner_tutorials
    $  mkdir srv

    这次不再手动创建服务,而是从其他的package中复制一个服务。 roscp是一个很实用的命令行工具,它实现了将文件从一个package复制到另外一个package的功能,基本用法:

    roscp [package_name] [file_to_copy_path] [copy_path]

    现在可以从rospy_tutorials package中复制一个服务文件了:

    $  roscp rospy_tutorials AddTwoInts.srv srv/AddTwoInts.srv

    还有很关键的一步:要确保srv文件被转换成C++,Python和其他语言的源代码。
    现在认为,已经如前边所介绍的,在CMakeLists.txt文件中增加了对message_generation的依赖:

    # Do not just add this line to your CMakeLists.txt, modify the existing line
    find_package(catkin REQUIRED COMPONENTS roscpp rospy std_msgs message_generation)

    (message_generation 对msg和srv都起作用)
    同样,跟msg文件类似,也需要在package.xml文件中做一些修改。查看上边的说明,增加额外的依赖项。
    删掉#,去除对下边语句的注释:

    # add_service_files(
    #   FILES
    #   Service1.srv
    #   Service2.srv
    # )

    用自己的srv文件名替换掉那些Service*.srv文件:

    add_service_files(
      FILES
      AddTwoInts.srv
    )

    现在,生成了自己的服务源代码了。
    3.2 使用 rossrv
    以上就是创建一个服务所需的所有步骤。下面通过rosmsg show命令,检查ROS是否能够识该服务,基本用法:

    rossrv show <service type>

    eg:

    $  rossrv show beginner_tutorials/AddTwoInts
    int64 a
    int64 b
    ---
    int64 sum

    跟rosmsg类似, 也可以不指定具体的package名来查找服务文件:

    $  rossrv show AddTwoInts
    [beginner_tutorials/AddTwoInts]:
    int64 a
    int64 b
    ---
    int64 sum
    
    [rospy_tutorials/AddTwoInts]:
    int64 a
    int64 b
    ---
    int64 sum

    4. msg和srv都需要的步骤
    接下来,在CMakeLists.txt中找到如下部分:

    # generate_messages(
    #   DEPENDENCIES
    # #  std_msgs  # Or other packages containing msgs
    # )

    去掉注释并附加上所有你消息文件所依赖的那些含有.msg文件的package(这个例子是依赖std_msgs,不要添加roscpp,rospy),结果如下:

    generate_messages(
      DEPENDENCIES
      std_msgs
    )

    由于增加了新的消息,所以我们需要重新编译我们的package:

    # In your catkin workspace
    $  cd ../..
    $  catkin_make
    $  cd -

    所有在msg路径下的.msg文件都将转换为ROS所支持语言的源代码。生成C++头文件将会放置在~/catkin_ws/devel/include/beginner_tutorials/。Python脚本语言会在 ~/catkin_ws/devel/lib/python2.7/dist-packages/beginner_tutorials/msg 目录下创建。 lisp文件会出现在 ~/catkin_ws/devel/share/common-lisp/ros/beginner_tutorials/msg/ 路径下。

    5.获得帮助
    已经接触到不少的ROS工具了。有时候很难记住他们所需要的参数。还好大多数ROS工具都提供了帮助。
    输入:

    $  rosmsg -h
    Commands:
      rosmsg show Show message description
      rosmsg users  Find files that use message
      rosmsg md5  Display message md5sum
      rosmsg package  List messages in a package
      rosmsg packages List packages that contain messages

    同样你也可以获得子命令的帮助:

    $  rosmsg show -h
    Usage: rosmsg show [options] <message type>
    
    Options:
      -h, --help  show this help message and exit
      -r, --raw   show raw message text, including comments
    展开全文
  • Ubuntu16.04安装ROS Kinetic详细过程

    万次阅读 多人点赞 2018-10-25 10:46:13
    Ubuntu16.04安装ROS详解1、设置sources.list2、设置key3、更新package4、安装ROS kinetic完整版5、初始化rosdep6、配置ROS环境7、安装依赖项8、测试ROS是否安装成功 1、设置sources.list sudo sh -c 'echo &...
  • Table of Contents 1.设置 2. 安装源 3. 设置端口 4. 更新 5. 安装 ...8.这一步可选,安装rosinstall ...Ubuntu16.04 + Kinetic安装说明 ... echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME .
  • ROS安装

    万次阅读 2016-09-02 19:44:59
    本文在Ubuntu下安装ROS,Ubuntu的各种安装方式可参考博主前面的博文。 鉴于ROS版本(BCDEFGHIJK)对Ubuntu版本有一定的要求,及各自有官方支持期限,如图: http://wiki.ros.org/Distributions 目前Indigo与...
  • ROS总结——ROS节点

    千次阅读 2017-03-07 23:40:20
    本节介绍 ROS 图(graph)概念并介绍如何使用roscore、rosnode和 rosrun 命令行工具。 1.图概念概述 Nodes:节点,一个节点即为一个可执行文件,它可以通过ROS与其它节点进行通信。 Messages:消息,消息是一种ROS数据...
  • ROS入门——Ubuntu安装ROS

    万次阅读 2018-06-07 20:33:13
    Ubuntu安装ROS1 Ubuntu安装ROS2 环境:Ubuntu16.04 ROS每年更新一个版本,其中偶数年份的为LTS版本,为长期支持版本,不同ROS版本对应不同Ubuntu,这里的安装环境为Ubuntu16.04,因此安装ROS Kinetic版本。 1....
  • 安装ROS

    千次阅读 2018-07-16 15:18:44
    安装ROS1设置ubuntu镜像源安装好Ubuntu16.04之后发现,系统默认的软件源不能用,需要更改为国内的镜像源。国内有很多镜像源,这里选用清华大学开源软件镜像站:...
  • ROS——Ubuntu16.04环境下ROS Kinetic的安装

    万次阅读 多人点赞 2018-07-14 17:10:42
    安装什么版本Ubuntu就安装什么版本的ROSRos发布时间 Ros版本 相对应的Ubuntu版本 2016.3 ROS Kinetic Kame Ubuntu 16.04 (Xenial) / Ubuntu 15.10 (Wily) 2015.3 ROS Jade Turtle ...
  • ROS安装详细教程

    千次阅读 2018-02-02 14:37:22
    ROS安装详细教程 http://www.cnblogs.com/liu-fa/p/5779206.html ros slam linux ubuntu 不喜欢写shell的linux使用者是分裂的, 后面将总结为sh脚本,待续
  • ROS学习:安装ROS

    2019-05-08 21:10:22
    安装ROS 在正式的安装前,先检查下Ubuntu初始环境是否配置正确。 打开Ubuntu的设置 -> 软件与更新 -> Ubuntu软件 -> 勾选关键字universe, restricted,multiverse三项。 如图所示: 配置完成后,就可以开始...
  • ROS(6):ROS安装rviz模拟器

    万次阅读 2015-09-11 21:39:36
    rviz是ROS中一款强大的3D可视化工具。 网站:http://wiki.ros.org/rviz
  • ROS--ROS安装(kinetic)与测试

    千次阅读 2018-07-25 15:41:06
    1、在Ubuntu 16.04下使用ROS Kinetic进行机器人学习和开发,要先安装,wiki已经给了完成的教程,创客智造已经将对应的部分做了翻译。ROS提供一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件...
  • ROS:Ubuntu 16.04 安装 ROS

    万次阅读 2019-06-01 23:15:44
    Ubuntu 16.04 安装 ROS https://blog.csdn.net/tq08g2z/article/details/79209435 Robot Operating System (ROS) 是一个得到广泛应用机器人系统的软件框架,它包含了一系列的软件库和工具用于构建机器人应用。...
  • 在 Ubuntu 16.04 安装ROS Kinetic 教程及问题解析 1、 安装 ROS对Ubuntu版本有严格限制,安装前应注意版本对应。本文教程版本对应为:ROS Kinetic + Ubuntu 16.04。 1.1 配置Ubuntu软件存储库 配置你的 Ubuntu 软件...
  • Ubuntu18.04下安装ROS

    万次阅读 多人点赞 2018-11-19 17:42:39
    本文就是为Ubuntu18.04安装ROS Melodic 首先ubuntu不同的版本对应ROS不同的版本,我们需要在安装过程中找到对应的版本进行在终端里的安装操作; 图片转自http://f.dataguru.cn/thread-903259-1-1.html Melodic...
  • ros安装踩坑

    千次阅读 2019-06-28 11:22:57
    Ubuntu每次启动都显示System program problem detected的解决办法 sudo gedit /etc/default/apport enabled=0 ...Ubuntu Server 16.04修改DNS ...sudo gedit /etc/resolvconf/resolv.conf ...nameserv...
  • ROS安装问题

    万次阅读 2018-02-03 14:22:40
    上述指令执行完毕之后, ROS也就安装完成了。 当然, 紧接着还需要建立自己的工作空间。 执行下述代码: [python] view plain copy mkdir -p ~/catkin_ws/src cd ~/catkin_ws/src catkin_init_...
  • ros安装opencv

    千次阅读 2018-07-31 22:38:43
    安装opencv OpenCVC库是一个基于BSD许可发行的跨平台开源计算机视觉库。 可以运行在Linux、 Windows和mac OS等操作系统上。 OpenCV可以直接访问硬件摄像头,并且好提供一个简单的GUI系统---highgui. 基于opencv...
  • 如何安装ROS

    千次阅读 2014-01-18 00:03:28
    如何安装ROS(Robot Operating System) 本文参考http://wiki.ros.org/hydro/Installation/Ubuntu,只考虑长期支持版本12.04 准备工作: 1. 更新source.list sudo sh -c 'echo "deb ...
  • TX2 ROS安装

    千次阅读 2018-04-27 23:07:53
    一、ros kinetic 安装 1.按照官网步骤安装:http://wiki.ros.org/kinetic/Installation/Ubuntu; 2.按照以下步骤: 设置源 将ubuntu 的源设置为其自带的主服务器的源,并且将"restricted" "...
  • ROS安装出错

    千次阅读 2016-12-09 09:38:39
    安装ROS出现如下错误: sudo apt-get install ros-indigo-desktop Reading package lists… Done Building dependency tree Reading state information… Done Some packages could not be installed. This...
  • ros 安装moveit

    千次阅读 2017-09-05 14:16:02
    Binary Installation Instructions ... is released every month or so into Ubuntu debian packages via the ROS infrastructure. For more information see the target platforms. MoveIt! is currently
  • 树莓派安装ROS

    千次阅读 2018-07-10 14:41:53
    参考:http://wiki.ros.org/ROSberryPi/Installing%20ROS%20Indigo%20on%20Raspberry%20Pi
  • ROS Melodic版本在2018年5月23日推出正式...此版本有windows版已经推出,无需更换Linux,一小时安装完成: Windows使用ROS机器人操作系统全面资料汇总(含ROS 1.0 Melodic 和 ROS 2.0 Dashing) 链接:https://blog....

空空如也

1 2 3 4 5 ... 20
收藏数 64,647
精华内容 25,858
关键字:

ros