ros机器人开发概述】的更多相关文章

1.       ROS项目开发流程? 参照古月大神写的ROS探索总结系列:http://blog.exbot.net/archives/619 具体项目设计可看看<程序员>杂志的最新一篇文章<基于ROS的 系统>,是百度无人车的首席架构师等人写的无人车的架构的选型设计,值得参考借鉴,正在联系授权转载,无法提供链接,可自己找一下. 2.       ROS有哪些常用的.有用的工具? 常用工具有rqt rviz等,请经常关注官方WIKI或者论坛,一般有新的工具,在这些地方也都会有介绍…
刚刚开始学习ROS,打算入机器人的坑了,参考教材是<ROS及其人开发实践>胡春旭编著 机械工业出版社 华章科技出品.本来以为可以按照书上的步骤一步步来,但是,too young to simple啊,程序员的苦逼日子开始了,特地记录如下. 一.几个概念: 1.ROS:(Robot operating system),直接翻译就是机器人操作系统,但是很坑爹的是,它根本不是个系统,他只是个编写机器人软件的强大框架.它含有大量的工具.丰富的库.众多的协议,拥有操作系统的作用,包括硬件抽象.底层驱动管…
摘要: 刚刚开始学习ROS,打算入机器人的坑了,参考教材是<ROS及其人开发实践>胡春旭编著 机械工业出版社 华章科技出品.本来以为可以按照书上的步骤一步步来,但是,too young to simple啊,程序员的苦逼日子开始了,特地记录如下. 今天居然发现,不是linux没有安装成功,只是没有办法找到boot/efi下的引导文件,充分利用Manjaro • 18.1.0-rc6的u盘启动选项detect  efi功能就可以实现U盘引导硬盘上的系统的功能了,也不错,居然还有这样操作哈哈. 一…
刚刚开始学习ROS,打算入机器人的坑了,参考教材是<ROS及其人开发实践>胡春旭编著 机械工业出版社 华章科技出品.本来以为可以按照书上的步骤一步步来,但是,too young to simple啊,程序员的苦逼日子开始了,特地记录如下. 经过一天一夜的倒腾,也不算是成功了,也不算是失败,总算是把系统给安装好了,环境经过一上午也算是搭配好了.再接再厉,运行个小乌龟例程: 打开一个终端:roscore                      #运行ros环境 打开一个终端:rosrun tur…
1.有线网卡 设置 找到有线网络,点击设置,修改其中的IPv4的地址和子网掩码. 1 //地址 2 192.168.xxx.xxx 3 //子网掩码 4 255.255.255.0 点击应用 2.配置环境变量 新开本地终端: 1 gedit .bashrc 2 //写入 3 export ROS_MASTER_URI=http://192.168.xxx.xxx:11311 3.ssh登录远端  ping 192.168.xxx.xxx  ping通后,开始ssh登录  ssh roboname…
摘要 运动底盘是移动机器人的重要组成部分,不像激光雷达.IMU.麦克风.音响.摄像头这些通用部件可以直接买到,很难买到通用的底盘.一方面是因为底盘的尺寸结构和参数是要与具体机器人匹配的:另一方面是因为底盘包含软硬件整套解决方案,是很多机器人公司的核心技术,一般不会随便公开.出于强烈的求知欲与学习热情,我想自己DIY一整套两轮差分底盘,并且将完整的设计过程公开出去供大家学习.说干就干,本章节主要内容: 1.stm32主控硬件设计 2.stm32主控软件设计 3.底盘通信协议 4.底盘ROS驱动开发…
ROS机器人程序设计(原书第2版)补充资料 (柒) 第七章 3D建模与仿真 urdf Gazebo V-Rep Webots Morse 书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中使用. 提供ROS接口的3D软件比较多,本章以最典型的Gazebo介绍为主,从Player/Stage/Gazebo发展而来,现在独立的机器人仿真开发环境,目前2016年最新版本Gazebo7.1配合ROS(kinetic)使用. 补充内容:http://blo…
ROSCon 2016视频和幻灯片发布 By Tully Foote on 十月19,2016 7:28 AM 全部PPT下载地址:http://pan.baidu.com/s/1gf2sn2F ROSCon在各方面都创下了历史新高,超过450名与会者,比去年的赞助增加了60%. 感谢大家来和你的支持! 并感谢我们的赞助商的财务支持,使会议成长! 我们很高兴地宣布,我们已经发布了关于该计划的所有会谈的录音. 你可以找到它们链接到: http://roscon.ros.org/2016/#prog…
星火计划ROS机器人Spark 1 http://wiki.ros.org/Robots/Spark 2 https://github.com/NXROBO/spark ---- Spark Spark is an affordable development platform for ROS applications, with mobility and vision system. 目录 Spark Features: Simple and practical: High charge ab…
ROS机器人程序设计(原书第2版) 补充资料 教学大纲 针对该书稍后会补充教学大纲.教案.多媒体课件以及练习题等. <ROS机器人程序设计>课程简介 课程编号:XXXXXX 课程名称:ROS机器人程序设计 学分/学时:3/48 开课学期:第 2学期 课程类型:专业选修 课程性质:选修 先修课程:Linux基础.单片机.C++.Python等 适用专业:自动化专业-机器人方向 课程性质:选修 考核方式:考查 考核形式:实验测试.平时成绩.专题研究报告 建议教材:ROS机器人程序设计(原书第2版)…