ROS
文章平均质量分 63
飘零过客
本人机器人系统控制工程师,专注机器人学、机器人系统设计、控制算法研究、系统仿真等。
展开
-
ROS学习笔记(一):ROS 系统的概述
ROS (Robot Operating System, 机器人操作系统) 提供一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件抽象、设备驱动、函数库、可视化工具、消息传递和软件包管理等诸多功能。原创 2016-09-15 15:37:07 · 8185 阅读 · 0 评论 -
ROS 总结(三):Moveit!配置助手
Moveit!功能包是最常用的工具包,主要用来进行轨迹规划。Moveit!配置助手用来配置一些在规划中需要用到的文件,非常关键。原创 2017-03-09 11:39:15 · 6846 阅读 · 2 评论 -
ROS学习(十三):time 和 Timer
介绍 ROS 中的时刻、时间间隔、定时器的定义和应用。原创 2017-03-29 13:18:34 · 38484 阅读 · 0 评论 -
ROS学习(十四):ROS Spinning
ROS 单线程与多线程 Spinning原创 2017-03-31 11:16:09 · 5847 阅读 · 0 评论 -
ROS 总结(四):Moveit!系统概述
Moveit!是目前针对机械臂移动操作的最先进的软件。它综合了运动规划、控制、3D感知、运控学、控制和导航的最新成果,提供了开发先进机器人应用的易用平台,为工业、商业和研发等领域的机器人新产品的设计和集成体用评估。原创 2017-03-18 12:56:00 · 10086 阅读 · 0 评论 -
ROS Gazebo(二):概述
gazebo_ ros_pkgs 功能包实现了ROS和Gazebo集成。它提供了消息、服务、动态参数配置等功能接口,可以用来在Gazebo 中进行机器人的仿真。原创 2017-04-28 12:32:58 · 3876 阅读 · 1 评论 -
ROS Gazebo(一):安装与使用
gazebo 可以主要用来进行机器人动力学的仿真。原创 2017-04-27 16:38:22 · 31563 阅读 · 4 评论 -
虚拟机上无法运行Gazebo的问题?
在虚拟机中的linux上运行gazebo的时候,gazebo窗口闪退,并提示问题:VMware: vmw_ ioctl_command error Invalid argument.原创 2017-05-11 10:41:33 · 9669 阅读 · 5 评论 -
ROS Gazebo(五):ros_control和gazebo仿真总结
如何建立自己的机器人并在gazebo中进行仿真?来总结一下具体的步骤。原创 2017-05-19 13:56:39 · 2083 阅读 · 1 评论 -
ROS Gazebo(三):启动gazebo/URDF
打开Gazebo的方式主要有两种:rosrun 和 roslaunch。原创 2017-05-03 16:11:50 · 25466 阅读 · 5 评论 -
ROS Gazebo(四):ROS Control
如何设置模拟控制器来驱动机器人关节?必须预先安装 ros_control, ros_controllers。原创 2017-05-17 17:30:47 · 2760 阅读 · 2 评论 -
ROS 总结(二):创建URDF模型
在机器人仿真中,URDF模型包含了机器人运动学和动力学的所有特征,可以自动进行运动学和动力学建模。原创 2017-03-08 14:42:26 · 6607 阅读 · 0 评论 -
ROS 总结(一):ROS系统框架
ROS的系统主要被分成了三部分:文件系统级(Filesystem)计算图级(Computation Graph)开源社区级(Community)原创 2017-02-24 14:34:31 · 6704 阅读 · 0 评论 -
moveit!功能包安装问题
ROS Moveit! 功能包安装原创 2017-01-15 14:17:51 · 6777 阅读 · 0 评论 -
ROS学习(二):在ubuntu 16.04安装ROS Kinetic
机器人操作系统 ROS 一般可以采用 apt-get的方式进行安装,可以根据自己的Ubuntu的具体版本下载相应的ROS版本进行安装。安装前1、配置软件库: Ubuntu repositories。 在桌面点击“Ubuntu Software”,选择“software & update”,选中 “restricted,” “universe,” and “multiverse” ,如下图所示。原创 2016-09-15 15:39:13 · 31535 阅读 · 4 评论 -
ROS学习(三):ROS安装不能本地化问题
ROS安装,经常出现问题: E: Unable to locate package ros-indigo-desktop-full解决的方法原创 2016-12-16 13:57:25 · 13365 阅读 · 0 评论 -
ROS学习(四):安装 MoveIt!
MoveIt!是一个被广泛应用的开源软件,可以用于机械臂的操纵、运动规划、3D感知、运动学、控制及导航等。原创 2016-12-21 15:39:27 · 21739 阅读 · 0 评论 -
ROS学习(七):ROS launch 文件
ROS launch 文件: 为了方便、高效地操作多个节点,可以编写 .launch 文件,然后用 roslaunch 命令运行。原创 2017-01-03 08:56:10 · 4804 阅读 · 0 评论 -
ROS学习(六):CMakeLists.txt 文件
CMakeLists.txt 文件 为 CMake build 文件。是 CMake 编译系统中软件包的输入。描述如何编译代码、安装到哪里。翻译 2016-12-29 16:34:55 · 11462 阅读 · 3 评论 -
ROS学习(八):ROS URDF->transmission
用来描述关节和驱动器之间的关系。可以定义关节传动比和连杆之间的关系等。 通过复杂的转化可以把多驱动器和多关节联系在一起。原创 2017-01-08 11:09:17 · 4284 阅读 · 0 评论 -
ROS学习(九):ROS URDF->link
描述连杆的运动学和动力学性质,描述包含惯量矩阵、可视化信息等的刚体连杆。下面是一个简单的例子:<link name="my_link"> <inertial> <origin xyz="0 0 0.5" rpy="0 0 0"/> <mass value="1"/> <inertia ixx="100" ixy="0" ixz="0" iyy="100" iy原创 2017-01-09 12:45:03 · 4543 阅读 · 1 评论 -
ROS学习(十):ROS URDF->joint
描述关节的运动学和动力学属性。描述关节的运动范围。原创 2017-01-09 17:34:00 · 9869 阅读 · 6 评论 -
ROS学习(十一):ROS URDF->model
描述机器人系统的运动学和动力学属性。原创 2017-01-10 10:29:01 · 2819 阅读 · 3 评论 -
ROS学习(十二):ROS URDF->model_state
描述某一时刻机器人模型的状态。原创 2017-01-10 10:49:11 · 1307 阅读 · 1 评论 -
ROS学习(五):package.xml 文件
package.xml 文件 和 manifest 文件类似,描述功能包的属性,包括功能包的名字、版本号、作者、维护者、通行证 以及所以来的功能包。翻译 2016-12-29 16:32:31 · 9919 阅读 · 2 评论