注册 登录
  • 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 感谢各位客官的到来,小站的已经免费运营了15年头了,如果您觉着好,看着文章写的不错,还请看官给小站打个赏~~~~~~~~~~~~~!

人工智能

SLAM+语音机器人DIY系列:(二)ROS入门——3.在ubuntu16.04中安装ROS kinetic

SLAM+语音机器人DIY系列:(二)ROS入门——3.在ubuntu16.04中安装ROS kinetic
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 »

小虎哥哥爱学习 5年前 (2021-04-26) 2876浏览 0评论1619个赞

SLAM+语音机器人DIY系列:(二)ROS入门——4.如何编写ROS的第一个程序hello_world

SLAM+语音机器人DIY系列:(二)ROS入门——4.如何编写ROS的第一个程序hello_world
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 »

小虎哥哥爱学习 5年前 (2021-04-26) 2060浏览 0评论1013个赞

ROS2入门教程——5. 理解节点(Node)

ROS2入门教程——5. 理解节点(Node)
和ROS1一样,ROS2中的各项资源也是通过计算图(“ ROS (2) graph”)联系到一起的。计算图是一个由各种ROS2元素组成的网络,共同完成数据的传输,其中每一个完成具体功能的模块称之为“节点”(Node),例如控制车轮速度、获取雷达数据等,节点之间通过话题(Topic……继续阅读 »

古月 5年前 (2021-04-26) 1946浏览 0评论1407个赞

SLAM+语音机器人DIY系列:(二)ROS入门——5.编写简单的消息发布器和订阅器

SLAM+语音机器人DIY系列:(二)ROS入门——5.编写简单的消息发布器和订阅器
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 »

小虎哥哥爱学习 5年前 (2021-04-26) 2131浏览 0评论2256个赞

SLAM+语音机器人DIY系列:(二)ROS入门——6.编写简单的service和client

SLAM+语音机器人DIY系列:(二)ROS入门——6.编写简单的service和client
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 »

小虎哥哥爱学习 5年前 (2021-04-26) 1481浏览 0评论1013个赞

ROS2入门教程——7. 理解服务(Service)

ROS2入门教程——7. 理解服务(Service)
之前讲的话题通信是基于订阅/发布机制的,无论有没有订阅者,发布者都会周期发布数据,这种模式适合持续数据的收发,比如传感器数据。机器人系统中还有另外一些配置性质的数据,并不需要周期处理,此时就要用到另外一种ROS通信方式——服务(Service)。   服务是基于客户端/……继续阅读 »

古月 5年前 (2021-04-26) 1936浏览 0评论2822个赞

SLAM+语音机器人DIY系列:(二)ROS入门——7.理解tf的原理

SLAM+语音机器人DIY系列:(二)ROS入门——7.理解tf的原理
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 »

小虎哥哥爱学习 5年前 (2021-04-26) 3161浏览 0评论2193个赞

ROS2入门教程——8. 理解参数(Parameter)

ROS2入门教程——8. 理解参数(Parameter)
参数也是ROS2中很重要的一个概念,主要作用是对节点功能的配置,在ROS2中,每个节点都有自己的参数,这些参数可以用整型数、浮点数、布尔型数、字符串和列表来描述。   依然是以小海龟仿真器为例,看看里边有哪些参数。   1.启动小海龟仿真器……继续阅读 »

古月 5年前 (2021-04-26) 2590浏览 0评论435个赞

SLAM+语音机器人DIY系列:(二)ROS入门——8.理解roslaunch在大型项目中的作用

SLAM+语音机器人DIY系列:(二)ROS入门——8.理解roslaunch在大型项目中的作用
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 »

小虎哥哥爱学习 5年前 (2021-04-26) 1789浏览 0评论775个赞

ROS2入门教程——9. 理解动作(Action)

ROS2入门教程——9. 理解动作(Action)
之前介绍到的话题和服务是ROS中最重要的两种底层通信机制,但也并不是说能解决所有应用层的问题,举一个例子,如果要让机械臂抓取一个物体,我们不仅要发出指令,还需要获取机械臂的实时反馈,如果直接用话题和服务也可以实现,不过一下得上好几个,有点麻烦。   所以针对类似的场景,……继续阅读 »

古月 5年前 (2021-04-26) 3436浏览 0评论2240个赞

SLAM+语音机器人DIY系列:(二)ROS入门——9.熟练使用rviz

SLAM+语音机器人DIY系列:(二)ROS入门——9.熟练使用rviz
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 »

小虎哥哥爱学习 5年前 (2021-04-26) 2152浏览 0评论842个赞

ROS系统玩转自主移动机器人(2)–机器人机械结构设计

ROS系统玩转自主移动机器人(2)–机器人机械结构设计
在开始介绍本开源项目的机械结构设计之前,先和博友们用一篇博文分享一下机械设计工作相关的特点、性质。抛出结论:笔者觉得在机器人领域,机械结构设计基本上是决定一个产品能否实现或超预期实现预设功能的关键之一,因为一切上层软硬件都是基于机械本体完成的。 一、机械……继续阅读 »

Shawn0102 5年前 (2021-04-26) 1796浏览 0评论954个赞

SLAM+语音机器人DIY系列:(二)ROS入门——10.在实际机器人上运行ROS高级功能预览

SLAM+语音机器人DIY系列:(二)ROS入门——10.在实际机器人上运行ROS高级功能预览
摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的……继续阅读 »

小虎哥哥爱学习 5年前 (2021-04-26) 2663浏览 0评论190个赞

ROS2入门教程——11. 创建一个launch文件

ROS2入门教程——11. 创建一个launch文件
到现在为止,每次启动一个ROS2中的节点,我们都需要开启一个新的终端运行ros2 run指令,如果机器人系统中的节点很多,这样岂不是很麻烦。   ROS2针对这个问题,专门设计了launch启动文件,可以通过一个类似脚本的文件,一起启动多个节点并允许在文件中对节点进行配……继续阅读 »

古月 5年前 (2021-04-26) 2871浏览 0评论2795个赞

加载中……