首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >有趣免费的开源机器人课程实践指北

有趣免费的开源机器人课程实践指北

作者头像
zhangrelay
发布2019-04-18 16:30:04
1K0
发布2019-04-18 16:30:04
举报

版权声明:本文为zhangrelay原创文章,有错请轻拍,转载请注明,谢谢... https://cloud.tencent.com/developer/article/1415255


有趣免费的开源机器人课程实践指北


机器人学科是非常有趣的,对理论和实践的要求都比较高。掌握C/C++/Python/Matlab,能够使用V-Rep/Webots/Gazebo等仿真软件。这里需要重点强调一下仿真软件,由于学校和学生教育资金投入,仿真可以算是唯一没有门槛而又有直观效果的工具了。

极低成本的仿真实践

当然,机器人推荐Cozmo和Tello,成熟稳定,价格实惠,远低于1k,输入设备推荐游戏手柄和LeapMotion,输出设备伺服电机等。

1. 入门篇

知名学府的公开课(ETH,MIT,Stanford,Carnegie Mellon等),例如:

讲解了机器人学入门,运动规划,传感器,概率机器人学,蒙特卡罗定位,场景识别,同步定位和地图构建等,课程最大的特点是侧重实践,资料十分丰富具体。

  1. 151-0851-00L Robot Dynamics M. Hutter, R. Siegwart, T. Stastny Material
  2. 151-0662-00L Programming for Robotics - Introduction to ROS D. Jud, M. Wermelinger, Marko Bjelonic, P. Fankhauser, M. Hutter Material (经典ROS编程入门课程)
  3. 中文翻译版本-ROS编程基础课程2019更新版资料和习题解答说明(ETH苏黎世联邦理工学院):https://cloud.tencent.com/developer/article/1909778

2. 进阶篇

选择一些仿真和真实机器人,多使用,多看源码,多思考,多练习。

2.1 turtlebot3

这款机器人案例十分丰富,参考文档如下:

http://emanual.robotis.com/docs/en/platform/turtlebot3/overview/

turtlebot3文档

几乎涵盖的服务机器人的全部要点,基础概念,自动驾驶,泊车,跟随,导航,SLAM,全景图,遥控,机器学习,ROS2等。

自动驾驶仿真案例

2.2 工业机器人

industrial_training:https://github.com/ros-industrial/industrial_training

支持版本:indigo,kinetic,melodic。

ROS Industrial

2.3 quadrotor

空中机器人可以参考hector_quadrotor:

有室内室外两种典型仿真环境,室外仿真如下图所示:

Gazebo

Rviz

2.4 UUV

水下机器人仿真参考:https://github.com/uuvsimulator/uuv_simulator

2.5 tiago

这是我个人最喜欢的一个案例,涵盖安装,控制,自动导航,MoveIt!,OpenCV,点云,多机器人协作等。

http://wiki.ros.org/Robots/TIAGo/Tutorials

2.6 Cozmo/Vector

资源链接:https://cloud.tencent.com/developer/article/1387054

2.7 tello

资源链接:https://cloud.tencent.com/developer/article/1389865

如今获取机器人知识的途径非常多了,并且大部分都是免费开源的,选择一些有趣的案例进行实践,才能真正掌握。

本博文,为第三方分享,不客观,不严谨,仅供参考。

更多案例参考:


Fin


本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年04月10日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 有趣免费的开源机器人课程实践指北
    • 1. 入门篇
      • 2. 进阶篇
        • 2.1 turtlebot3
        • 2.2 工业机器人
        • 2.3 quadrotor
        • 2.4 UUV
        • 2.5 tiago
        • 2.6 Cozmo/Vector
        • 2.7 tello
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档