R300升级款无人车开发平台,助力开发者快速上手、高效验证算法

2023-09-21 14:38:42

R300升级款是一款科研无人车开发平台,旨在为无人车开发者提供快速上手开发和高效验证算法的解决方案。该平台集成了多款无人车底盘,包括履带式、四轮差速、阿克曼、麦克纳姆轮底盘等,以满足不同形式和配置的需求,并搭载了RTK定位系统、双目相机、深度相机和激光雷达等多种传感器,以满足开发者的科研需求。此外,平台还提供了丰富的案例demo和使用教程,帮助开发团队跳过软硬件适配和系统搭建流程,直接进行核心研发

R300升级款无人车开发平台icon-default.png?t=N7T8https://www.bilibili.com/video/BV1kV411A75c/?vd_source=83d699d29d0a56e0274cd41e59a6c3a9

产品介绍

R300升级款基于ROS+ArduPilot技术开发,可搭载RTK定位模块、图数传一体通信链路、飞控、激光雷达、双目相机、深度相机、工控机等,具备室外RTK厘米级定位、室内SLAM定位建图、地面站人机交互、自主避障、二维/三维建图等功能。适用于无人驾驶、物流无人车、服务型机器人、户外测量勘探、巡逻安防等多个科研方向。

硬件

硬件方面采用了RTK定位模块、Mini Homer图数传一体通信链路、Pixhawk控制模块、LDS-50C激光雷达、Intel Realsense T265双目相机、Intel Realsense D435i深度相机、X86工控机以及松灵、煜禾森等无人车底盘。

软件

软件方面使用ROS机器人操作系统和Ardupilot开源自动驾驶系统,提供了丰富的功能包和地面站软件MissionPlanner,支持用户快速构建和调试机器人应用程序。

核心优势

多场景适用:具备室内室外两用的能力,满足不同场景的开发需求。

精确定位:采用室外RTK厘米级定位技术,提供高精度位置信息,基站版纠偏和4G千寻服务可选。

室内SLAM定位建图:实时生成室内环境的地图,为无人车的定位和导航提供准确的参考。

人机交互便利:地面站人机交互功能使操作员与无人车之间的交流更加便捷,可以实时获取和传递信息,提升操作效率。

自主导航和路径规划:通过航点规划功能,无人车可以根据预设航线自主导航,实现智能路径规划。

自主避障:利用多种传感器和算法,可以有效识别并避开障碍物,提高行驶的安全性和可靠性。

多维度感知和建图:支持二维和三维建图,实现对环境的准确感知和地图生成,为无人车提供更丰富的环境认知和决策支持。

个性化底盘:开发者可以根据自己的需求搭配底盘,适用于多种地形和环境条件。

功能展示

室外RTK高精度定位

室外航线自动生成

室内SLAM二维建图

室内RtabMap三维建图

室外Navigation避障

配置与参数

更多技术参数详见产品手册:https://docs.amovlab.com/Easycar-R300/#/

未来展望

R300升级款致力于无人车科研平台的开发,将来会开发更多的视觉功能,包括视觉跟随视觉融合导航视觉增强RTK,实现室内外定位无缝切换。R300升级款系列无人车可以基于ROS、Ardupilot、Gazebo接口以及搭载的多种传感器,开发部署并验证SLAM算法、路径规划算法、自主导航算法以及视觉识别算法,助力开发者快速进行算法落地实验。

- End -

阿木实验室:为机器人研发提供开源软硬件工具和课程服务,让研发更高效!

更多推荐

Say0l的安全开发-代理扫描工具-Sayo-proxyscan【红队工具】

写在前面终于终于,安全开发也练习一年半了,有时间完善一下项目,写写中间踩过的坑。安全开发的系列全部都会上传至github,欢迎使用和star。工具链接地址https://github.com/SAY0l/Sayo-proxyscan工具简介SOCKS4/SOCKS4a/SOCKS5/HTTP/HTTPS快速代理扫描。后

【SpringCloud微服务全家桶学习笔记-服务注册zookeeper/consul】

SpringCloud微服务全家桶学习笔记Eureka服务注册gitee码云仓库9.其他服务注册框架(1)zookeeper安装与使用zookeeper需安装在虚拟机上,建议使用CentOS,安装地址如下:zookeeper镜像源选择第一个进入后下载tar包(第二个为源码文件,想研究源码可下载第二个)下载完成后使用xf

如果模块请求http改为了https,测试方案应该如何制定和修改?

当模块从HTTP切换到HTTPS时,需要制定相应的测试方案来验证系统的功能和安全性。以下是一些建议的测试内容和步骤:功能测试:a.确保模块能够正确地重定向到HTTPS端口。b.验证通过HTTPS访问模块时,是否能够正常加载和展示页面内容。c.检查模块的各种功能和业务逻辑是否能够正常工作。安全性测试:a.验证HTTPS证

小试GraphQL

之前做的需求,基本都是REST风格,以github提供的api为例,比较二者差异。试用GraphQL,找寻其独到之处RESTREST[1]一个URI代表一种资源通过HTTP动词对资源进行操作以创建一个仓库[2]为例GET[3],PATCH[4]和DELETE[5]类似GraphQLGraphQL的endpoint只有一

【ZLM】花屏现象记录

目录事后小结现象tcpdump看下包的情况移了两个摄像头到10.60.100.196事后小结花屏的现象,主要看链路时延的稳定性。如果ping-s2000ip,>2ms已经带宽2000*8*2/0.002s=16Mbps,说明带宽不够,应该接近100Mbps左右。你可以用5000的报文再测试一次。同时你可以试下与自己电脑

【数据结构复习之路】线性表(严蔚敏版)万字详解&主打基础

专栏:数据结构复习之路数据结构的三要数:逻辑结构、数据的运算、存储结构(物理结构)。我接下来要介绍的线性表,顾名思义也将从这三个大方向进行阐述:一、线性表的定义——逻辑结构线性表是具有相同数据类型的n(n>=0)个数据元素的有限序列,其中n为表长,当n=0时,线性表是一个空表。若用L命名线性表,则其一般表示为:⚠️线性

使用Python绘制多个股票的K线图

K线图是金融领域常用的技术分析工具,可以洞察地展示股票的开盘价、收盘价、最高价和最低价等信息。在投资决策中,对多个股票的走势进行对比分析是非常重要的。随着金融市场的发展,投资者对于多种股票的对比分析需求越来越高。传统的方式是通过查看多种股票的历史数据并手动对比图表,但这种方式效率低下很容易出错。随着互联网和数据分析技术

LVS+Haproxy

LVS+Haproxy一、Haproxy简介1.1、Haproxy应用分析1.2、Haproxy的特性1.3、常见负载均衡策略1.4、LVS、Haproxy、Nginx区别1.5、Haproxy的优点1.6、常见的Web集群调度器二、Haproxy部署实例四、日志定义优化一、Haproxy简介Haproxy是一个使用C

【学习笔记】C#基础 - 由C/C++衍生出来的面向对象的编程语言

一、程序结构1、基本语法usingSystem;//C#程序第一条语句都是usingSystem;//using关键字(可多个):在程序中包含命名空间namespaceRectangleApplication//namespace声明(可多个):包含一系列的类{classRectangle//class声明(可多个):

【个人笔记本】本地化部署 类chatgpt模型 详细流程

不推荐小白,环境配置比较复杂全部流程下载原始模型:Chinese-LLaMA-Alpaca-2linux部署llamacpp环境使用llamacpp将Chinese-LLaMA-Alpaca-2模型转换为gguf模型windows部署TextgenerationwebUI环境使用TextgenerationwebUI加

docker容器管理-实操命令

本单元主要是在docker镜像管理下进一步的培训学习文档。docker镜像管理-实操_忍冬行者的博客-CSDN博客四.容器管理1.运行一个容器dockercontainerrun--namec1-itnginx:latest/bin/sh2.后台运行一个容器dockercontainerrun--namec1-it-d

热文推荐