ROS无人机追踪小车项目开发实战 | 第四届中国智能汽车创新大会圆满结束

2024年5月26日,阿木实验室在深圳第四届中国智能汽车创新大会上,开展的《Prometheus开源平台-ROS无人机追踪小车项目开发实战课》圆满结束。

该实战课从初学者的角度出发,通过实践性讲解和开发,使开发者们系统地学习了硬件系统架构、视觉感知(采用YOLOv5识别)和控制接口的应用。同时,在实际的飞行器上验证了无人机追踪无人车的功能。通过这次培训,相信能够帮助开发者们进一步提升技能,为无人机开发和应用奠定坚实的基础。

ROS无人机追踪小车项目开发实战课-视频回顾icon-default.png?t=N7T8https://mp.weixin.qq.com/s?__biz=MzIwNzgxNzg0Mg==&tempkey=MTI3MV9ZMXIyTlAvaXZRYWtxNkxYVnNfb19PblRld2xWUm9vZXdZMXJkY3pMTDRiQXNHNWxKWnExaXFJN3JlSHdDa3VxTWVrSnFJY2pEV3JkeEl5SE01RFhNSEV2aUY0WEs1ZGlaZnlVSUc3REF4YmVwNjQ4ajhEdnEwYURJYW4wZ1JmQU4xbmQ0RGR4TzV5cUl3MkNWeFhxQnIwMEtzNE5wTVhzWWhuSHNRfn4%3D&chksm=170ed2b020795ba6df24e5da6920f0bb3d5bbb6cf3206bd4927cc3c6e24de139315fc4711576&__mpa_temp_link_flag=1&token=237290563#rd

实战课程教具展示

  • Prometheus 450科研无人机

Prometheus 450(简称P450)是一款室内室外两用的中型轴距(410mm)无人机,基于F450基础飞行平台,搭载感知传感器二维平面激光雷达,双目深度相机等,配合软件Prometheus自主无人机系统和SpireCV视觉库,可实现目标的识别与跟踪,以及路径规划EGO-Planner等。

阿木实验室,公众号:阿木实验室P450焕新而来,室内外两用+路径规划+YOLO点击跟踪,算力高达100TOPS

图片

  • KKSwarm开源机器人集群套件

KKSwarm集群测试平台适用于多车编队、集群算法的验证与开发,以及强化学习的研究。通过搭建轻量级的仿真环境,再通过参数拟合让仿真和真实环境一致,让仿真环境和真实环境高度匹配,实现多智能体等算法的直接过渡。搭配低成本的机器人集群,让开发者可以快速在物理环境中验证算法,达到工程落地的目的。KKSwarm小车采用蜂窝六边形结构的设计,测试平台还配备了视觉定位摄像头、路由器、运算PC等配件,为研究人员搭建一个高效、易用的集群研究平台。

阿木实验室,公众号:阿木实验室KKSwarm功能升级,低成本实现多车集群与避障

图片

现场回顾

图片

本次项目实战课分为4个阶段,由阿木实验室合伙人-马远强担任项目讲师。课程从介绍无人机的硬件系统架构开始,然后深入讲解YOLOv5的深度神经网络训练,接着是Prometheus的控制接口学习,最后通过现场实操演练。通过理论结合实践的方式让学员们逐步深入学习,全面掌握本次实战课程内容。

图片

图片

图片

图片

图片

图片

开源生态的繁荣发展,需要各界携手一同完善开源生态环境,形成开源生态链。未来,阿木实验室还将持续为开发者和技术爱好者提供展示技能和创意的平台,带来更多领域的命题和更强大多元的技术指导和支持,为开源软件发展赋能,共同探索并创造一个充满可能性和创新的美好未来。

关于阿木实验室

成都铂贝科技有限公司,成立于2016年,是一家以无人系统技术开发和开源运营为核心的人工智能与机器人企业,公司位于成都市郫都区;公司自成立以来,合作客户包括高校、科研院所及科技企业超过500家,开发者社区用户超过10000人,与用户形成良好的开源生态关系。

图片

阿木实验室是成都铂贝科技有限公司旗下的品牌。

阿木实验室以技术开源运营为基础,提供无人系统(无人机)整体解决方案,包括无人机软件硬件方案,涉及飞行控制、视觉感知、路径规划、三维仿真;以开源项目为核心,遵循着“ 让研发更高效 ”的核心理念,为行业带来更加持续的技术革新和日益完善的无人系统解决方案。

业务领域

图片

联系我们

如需获取本次项目实战课程的讲义资料,请在文末评论区留言,我们将私信发给您。若您对阿木实验室的产品感兴趣,或者对人工智能方向有定制需求,欢迎联系我们。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/338534.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue3使用vue3-print-nb打印

打印效果 1.下载插件 Vue2.0版本安装方法 npm install vue-print-nb --saveVue3.0版本安装方法: npm install vue3-print-nb --save2.main.js引入 vue2引入 import Print from vue-print-nb Vue.use(Print)vue3引入 import print from vue3-print-nb // 打印…

在Windows安装Flutter

一、安装 Android Studio 官网: 下载 Android Studio 和应用工具 - Android 开发者 | Android Developers 教程:Android Studio 安装配置教程 - Windows(详细版)-CSDN博客 Flutter 官网:Windows | Flutter 中文文档 - Flutter 中文开发…

JVM学习-详解类加载器(一)

类加载器 类加载器是JVM执行类加载机制的前提 ClassLoader的作用 ClassLoader是Java的核心组件,所有的Class都是由ClassLoader进行加载的,ClassLoader负责通过各种方式将Class信息的二进制数据流读入JVM内部,转换为一个与目标类型对应的ja…

打开C语言常用的内存函数大门(三) —— memset()函数(内含讲解用法和模拟实现)

文章目录 1. 前言2. memset函数2.1 memset函数原型2.2 memset函数参数的介绍2.3 memset函数的使用演示 3. memset函数的模拟实现4. 总结 1. 前言 哈喽,我们又见面了。通过前面两个内存函数(memcpy、memmove函数)讲解的锤炼后,对如何解析一个自己从来没有…

V90PN伺服驱动器支持的标准报文介绍

1、V90 PN总线伺服通过FB285实现速度控制 V90 PN总线伺服通过FB285速度控制实现正弦位置轨迹运动(解析法和数值法对比测试)-CSDN博客文章浏览阅读448次。上面的位置函数有明确的解析函数,这里我们可以利用解析法求解其导数(微分),当然我们这里借助第三方数学软件求…

【LIN】STM32新能源汽车LIN通信实现过程

【LIN】STM32新能源汽车LIN通信实现过程 文章目录 前言一、软件二、接线图三、硬件原理图四、上位机五、PICO示波器串行解码1.软件中的LIN波特率设置-192002.PIC设置3.PIC串行解码 六.引用总结 前言 【电机控制】直流有刷电机、无刷电机汇总——持续更新 使用工具:…

opencv笔记(13)—— 停车场车位识别

一、所需数据介绍 car1.h5 是训练后保存的模型 class_directionary 是0,1的分类 二、图像数据预处理 对输入图片进行过滤: def select_rgb_white_yellow(self,image): #过滤掉背景lower np.uint8([120, 120, 120])upper np.uint8([255, 255, 255])#…

单片机原理及应用复习

单片机原理及应用 第二章 在AT89S52单片机中,如果采用6MHz晶振,一个机器周期为 2us 。 时钟周期Tocs1focs 机器周期 Tcy12focs 指令周期:一条指令所用的时间,单字和双字节指令一般为单机器周期和双机器周期。 AT89S5…

Unity2D横版摄像机跟随

在Unity2D横版游戏中,摄像机跟随是一个非常重要的功能。一个流畅的摄像机跟随系统可以让玩家更好地沉浸在游戏世界中。本文将介绍如何在Unity中实现2D横版摄像机跟随,并分享一些优化技巧。 一、准备工作 在开始实现摄像机跟随之前,请确保您…

chatgpt之api的调用问题

1.调用api过程中,出现如下报错内容 先写一个测试样例 import openaiopenai.api_key "OPEN_AI_KEY" openai.api_base"OPEN_AI_BASE_URL" # 是否需要base根据自己所在地区和key情况进行completion openai.ChatCompletion.create(model"g…

python对文本操作,生成可执行文件

.exe文件主要包含pingmianF.py文件和read_inp_auto.py文件 实现效果 代码 read_inp_auto.py #-*- coding: utf-8 -*- import re import sys import os import os.path import time import pingmianF from pingmianF import vector import numpy as np from tkinter import me…

61. UE5 RPG 实现敌人近战攻击技能和转向攻击

在前面,我们实现了敌人的AI系统,敌人可以根据自身的职业进行匹配对应的攻击方式。比如近战战士会靠近目标后进行攻击然后躲避目标的攻击接着进行攻击。我们实现了敌人的AI行为,但是现在还没有实现需要释放的技能,接下来&#xff0…

VBA字典与数组第十五讲:多行多列数组与同列数单行数组间的运算规则

《VBA数组与字典方案》教程(10144533)是我推出的第三套教程,目前已经是第二版修订了。这套教程定位于中级,字典是VBA的精华,我要求学员必学。7.1.3.9教程和手册掌握后,可以解决大多数工作中遇到的实际问题。…

开源模型应用落地-LangSmith试炼-入门初体验-监控和自动化(五)

一、前言 在许多应用程序中,特别是在大型语言模型(LLM)应用程序中,收集用户反馈以了解应用程序在实际场景中的表现是非常重要的。 LangSmith可以轻松地将用户反馈附加到跟踪数据中。通常最好提供一个简单的机制(如赞成和反对按钮)来收集用户对应用程序响…

Vue3中的常见组件通信之props和自定义事件

Vue3中的常见组件通信 概述 ​ 在vue3中常见的组件通信有props、mitt、v-model、 r e f s 、 refs、 refs、parent、provide、inject、pinia、slot等。不同的组件关系用不同的传递方式。常见的撘配形式如下表所示。 组件关系传递方式父传子1. props2. v-model3. $refs4. 默认…

【计算机毕业设计】331基于微信小程序的家庭财务管理系统

🙊作者简介:拥有多年开发工作经验,分享技术代码帮助学生学习,独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。🌹赠送计算机毕业设计600个选题excel文件,帮助大学选题。赠送开题报告模板&#xff…

Linux——多线程(一)

一、线程的概念 1.1线程概念 教材中的概念: (有问题?) 线程是进程内部的一个执行分支,线程是CPU调度的基本单位 之前我们讲的进程: 加载到内存中的程序&#x…

数据库与缓存⼀致性⽅案

数据库与缓存⼀致性⽅案 1、背景2、数据⼀致性⽅案设计3、数据⼀致性⽅案流程图4、关键代码4.1、 处理数据⼀致性的消息队列⼊⼝4.2、数据⼀致性配置的常量信息 1、背景 现有的业务场景下,都会涉及到数据库以及缓存双写的问题,⽆论是先删除缓存&#xf…

claude3国内API接口对接

众所周知,由于地理位置原因,Claude3不对国内开放,而国内的镜像网站使用又贵的离谱! 因此,团队萌生了一个想法:为什么不创建一个一站式的平台,让用户能够通过单一的接口与多个模型交流呢&#x…

壁纸动态-Mac电脑-4K超高清[po破]动态壁纸[解]Dynamic WallPaper 安装使用教程

Mac分享吧 文章目录 效果一、准备工作二、开始安装1、双击运行软件,将其从左侧拖入右侧文件夹中,等待安装完毕2、应用程序显示软件图标,表示安装成功 三、运行调试1、打开软件,选择自己喜欢的壁纸2、调整设置,使多个壁…