Matlab与MakeBlock:通过蓝牙控制电机

Matlab与MakeBlock:通过蓝牙控制电机
本文主要介绍通过蓝牙控制Makeblock的电机的操作步奏,及可能遇到的问题。 起因:近期朋友送了一个Makeblock mbot Ranger(makeblock.com),让我想起了2009年刚入道时玩的arduino机器人。熟悉的Arduino界面,熟悉的setup()和loop(),如同老友重逢,倍感亲切,先来个开箱吧。 下面是我5年前做的Arduino机器人的一些视频,感兴趣可戳入。 1.自主避障: http://v.youku.com/v_show/id_XMjI5MzAwOTQ0.html?f...

ROS与Matlab系列2:连接vrep仿真器

ROS与Matlab系列2:连接vrep仿真器
上一篇我们学习了Matlab中一个简单的运动控制, 接下来我们将matlab和simulink的控制程序通过ROS接入机器人实景仿真软件,主要是为了获取摄像机图像,实现视觉反馈。 关于vrep仿真软件设置可参考zhangrelay的系列博客: 对比介绍: 机器人系统常用仿真软件介绍和效果 http://blog.csdn.net/ZhangRelay/article/details/42586491 Indigo版本安装步骤: 机器人操作系统ROS(indigo)与三维仿真软件V-Rep(3....

召集全国地域分布式ROS云端化+DL深度学习控制摄像头拍摄月球相片

召集全国地域分布式ROS云端化+DL深度学习控制摄像头拍摄月球相片
  召集全国地域分布式ROS(robot operating system)云端化+DL深度学习控制摄像头拍摄月球相片,合成生成伽利略环形山高清3D图,分享调试实现过程。 QQ讨论群:ExBot ROS专区 426334501 发起人:资深机器人创客、空间量子计算机发明人 何老师 (备选的其它玩法:1以ROS机器人加摄像头和激光,射向月球面的角反射器-“上世纪60-70年代的太空争霸中,美国土星5运载火箭登上太空,并在那里留下了许多仪器。...

ROS与Matlab系列:一个简单的运动控制

ROS与Matlab系列:一个简单的运动控制
Matlab拥有强大的数据处理、可视化绘图能力以及众多成熟的算法函数,非常适合算法开发;在控制系统设计中,Simulink也是普遍使用的设计和仿真工具。而ROS系统,则是一种新的标准化机器人系统软件框架。通过ROS,你可以使用大量的示例代码和开源程序轻松地完成机器人编程和控制任务。 如何利用matlat和ROS不同的优势,协同进行机器人设计与仿真? 如何用matlat程序通过ROS直接控制物理世界中的机器人? 我们...

星星之火,期待你的烈焰之炬 ——“星火计划”深大站成功举办(2016.5.21)

星星之火,期待你的烈焰之炬 ——“星火计划”深大站成功举办(2016.5.21)
    “星火计划”深大站于5月21日成功登陆深圳大学科技楼讲堂。感谢业界各方特别是深圳大学在本次活动中的鼎力相助。虽然当日天公不作美,但暴雨丝毫没有熄灭机器人爱好者们对ROS的学习热情。 在“星火计划”的筹备过程中,主办方发现,虽然ROS作为一种新兴的机器人操作系统在中国传播的时间并不长,但各地区、各行业和各年龄层的机器人爱好者们对其已经有一定认识,并愿意深入了解,学以致用。 但...

星火公开课第二次公开课答疑

星火公开课第二次公开课答疑
1.       ROS项目开发流程? 参照古月大神写的ROS探索总结系列:http://blog.exbot.net/archives/619 具体项目设计可看看《程序员》杂志的最新一篇文章《基于ROS的 系统》,是百度无人车的首席架构师等人写的无人车的架构的选型设计,值得参考借鉴,正在联系授权转载,无法提供链接,可自己找一下。   2.       ROS有哪些常用的、有用的工具? 常用工具有rqt rviz等,请经常关注官方WIKI或者论坛,一...

SLAM第二篇:视觉里程计

SLAM第二篇:视觉里程计
感谢作者(高翔博士)授权Exbot转发 原文发表于地平线公众号 本期给大家介绍视觉里程计 上一讲中,我们介绍了组成SLAM系统的各个模块。以后,我们会详细介绍各模块的主要算法步骤,以及各种方法的特点和优势。 本讲主要关注视觉里程计。为了讲清楚它的来龙去脉,我们会进行一些公式的推导。视觉里程计算法需要大量的几何知识,我们将在必要的时候,以Tips的形式介绍一些背景...

视觉SLAM中的数学基础 第三篇 李群与李代数

视觉SLAM中的数学基础 第三篇 李群与李代数
感谢作者(半闲居士)授权Exbot转发! 原文链接 前言 在SLAM中,除了表达3D旋转与位移之外,我们还要对它们进行估计,因为SLAM整个过程就是在不断地估计机器人的位姿与地图。为了做这件事,需要对变换矩阵进行插值、求导、迭代等操作。例如,在经典ICP问题中,给定了两组3D点,我们要计算它们之间的变换矩阵。假设第一组的3D点为P={pi|i=[1,2,…,N]}P={pi|i=[1,2,…,N]},第二组3D点为Q={qi|i=[1,2,…,N]...

视觉SLAM中的数学基础 第二篇 四元数

视觉SLAM中的数学基础 第二篇 四元数
感谢作者(半闲居士)授权Exbot转发! 原文链接 什么是四元数 相比欧拉角,四元数(Quaternion)则是一种紧凑、易于迭代、又不会出现奇异值的表示方法。它在程序中广为使用,例如ROS和几个著名的SLAM公开数据集、g2o等程序都使用四元数记录机器人的姿态。因此,理解四元数的含义与用法,对学习SLAM来说是必须的。本节我们就来讲讲四元数。 首先,请读者不要对四元数有什么神秘的感觉。四元数仅是3D姿态的一...

视觉SLAM中的数学基础 第一篇 3D空间的位置表示

视觉SLAM中的数学基础 第一篇 3D空间的位置表示
  感谢作者(半闲居士)授权Exbot转发! 原文链接 前言 转眼间一个学期又将过去,距离我上次写《一起做RGBD SLAM》已经半年之久。《一起做》系列反响很不错,主要由于它为读者提供了一个可以一步步编码、运行的SLAM程序,为读者理解SLAM实现的细节作了详细的介绍。但是我也有很多对它不满意的地方。作为面向实现的介绍,它的代码不够稳定可靠,例如,甚至没有对匹配丢失的情况进行处理,因而只能用...
Copyright © ExBot易科机器人实验室 保留所有权利.   Theme   Robin modified by poyoten

用户登录

分享到: