ROS2机器人笔记20-07-08

网友投稿 816 2022-05-29

笔记系列主要记录自己学习和探索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和自动驾驶汽车的教育。

特点:

推出完整的自动驾驶软件:基于感知计划行动机器人自上而下方法的完整记录和测试

记录rosbag,建立点云图,提取航点或仅使用提供的rosbag,点云图和航点csv

观看在Gazebo sim和RVIZ中上线的软件的输出

在顶部开发自己的功能,并在Gazebo sim或实际的车辆中对其进行测试

功能:

带有集成ROS工具的图形用户界面(GUI)

Docker和源代码安装

RVIZ的车辆模型基本urdf

多传感器驱动程序

正态分布变换(NDT)*用于定位和地图构建

体素网格和地面去除点云过滤

基于航点的路径规划*

使用LiDAR和雷达进行目标检测

基于A *规划器的路线规划*算法

高级主管/监视节点

使用SocketCAN的车辆接口

具有3种控制机器人的方式的全面仿真模型和世界:键盘,操纵杆和车辆界面

仓库中和GUI内源代码的完整文档

暑期学校

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

包括如下内容:

ROS2基础

通讯协议

ROS2机器人笔记20-07-08

遥控

坐标

地标检测

定位

地图构建

导航

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

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

http://www.robotics.fh-aachen.de/en/

其他:

Freedom Pilot

SMACC

交通智能体 机器人

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【云享新鲜】社区周刊·Vol.22-CWE发布2021年最危险的25软件缺陷;带你了解MindSpore量子机器学习库...
下一篇:华为云S6云服务器的云中通道如何快速搭建
相关文章