ROS2机器人笔记20-07-08

举报
zhangrelay 发表于 2021/07/15 02:49:58 2021/07/15
【摘要】 笔记系列主要记录自己学习和探索ROS2的一些过程。 移动端的ROS2发展 Android ros2_java:这是使开发人员能够为JVM和Android编写ROS2应用程序的项目。 iOS rclobj:适用于iPhone和iPad。 当然,还包括Autoware中与电脑x86和平板arm的人机交互接口以及AGV等应用程序。 RViz的魔改也是方案之一或是ARViz...

笔记系列主要记录自己学习和探索ROS2的一些过程。

移动端的ROS2发展

Android

  • ros2_java:这是使开发人员能够为JVM和Android编写ROS2应用程序的项目。

iOS

  • rclobj:适用于iPhone和iPad。

当然,还包括Autoware中与电脑x86和平板arm的人机交互接口以及AGV等应用程序。

RViz的魔改也是方案之一或是ARViz技术,通过ssh和可视化工具在iPad上也可以顺畅开发ROS2。

Web

  • ros2-web-bridge:网页版即开即用方便快捷,推荐~

人工智能与ROS接口

  • robo-gym
  • openai

之前有过一些介绍,没啥新发现,我是AI小白。

Docker

  • docker run -it --rm ros:rolling
       

自动驾驶

  • ASLAN:促进城市环境中低速应用的自动驾驶项目的研发,在最大程度地提高社区参与度,促进机器人技术的研究,并推动ROS和自动驾驶汽车的教育。

特点:

  1. 推出完整的自动驾驶软件:基于感知计划行动机器人自上而下方法的完整记录和测试
  2. 记录rosbag,建立点云图,提取航点或仅使用提供的rosbag点云图航点csv
  3. 观看在Gazebo sim和RVIZ中上线的软件的输出
  4. 在顶部开发自己的功能,并在Gazebo sim或实际的车辆中对其进行测试

功能:

  1. 带有集成ROS工具的图形用户界面(GUI)
  2. Docker和源代码安装
  3. RVIZ的车辆模型基本urdf
  4. 多传感器驱动程序
  5. 正态分布变换(NDT)*用于定位和地图构建
  6. 体素网格和地面去除点云过滤
  7. 基于航点的路径规划*
  8. 使用LiDAR和雷达进行目标检测
  9. 基于A *规划器的路线规划*算法
  10. 高级主管/监视节点
  11. 使用SocketCAN的车辆接口
  12. 具有3种控制机器人的方式的全面仿真模型和世界:键盘,操纵杆和车辆界面
  13. 仓库中和GUI内源代码的完整文档

暑期学校

  • 德国:欢迎所有对机器人感兴趣并学习ROS的人。今年的席位仅限20人,ROS2系列

包括如下内容:

  1. ROS2基础
  2. 通讯协议
  3. 遥控
  4. 坐标
  5. 地标检测
  6. 定位
  7. 地图构建
  8. 导航

具有Linux(Ubuntu)的基本知识和一种编程语言,例如Python或C ++。

最好具备如下课程基础哦:

其他:

  • Freedom Pilot
  • SMACC

 

文章来源: zhangrelay.blog.csdn.net,作者:zhangrelay,版权归原作者所有,如需转载,请联系作者。

原文链接:zhangrelay.blog.csdn.net/article/details/107215723

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。