本科阶段最后一次竞赛Vlog——2024年智能车大赛智慧医疗组准备全过程——1到手测试

news2025/1/11 18:47:32

本科阶段最后一次竞赛Vlog——2024年智能车大赛智慧医疗组准备全过程——1到手测试

​ 大家好,今天给大家带来的是购买到小车或者说RDK X3之后直接快速体验,今天主要围绕官方的快速入门手册进行逐步测试

1.知识补充1

​ 在这里首先要给新手小白补充几个只是首先是,如何烧录镜像,你可以理解为,为你的开发板进行加载一个系统,你也可以理解为就是给你笔记本装一个win12系统(哈哈哈虽然现在还没有人使用,我意思是一个新的系统你不知道的哈哈)

​ 话不多说进入正题!

1.1烧录软件

​ 首先你要装一个系统,你肯定需要使用一个软件对吧,类似大家电脑出问题去找师傅修电脑,你会发现他拿一个U盘一顿操作,然后电脑开机了但是崭新崭新。

​ 接下来,拿出你买的套件里面的SD卡和读卡器

image-20240801202226369

​ 接下来像我这样,把SD卡插入读卡器,记得不要插反了,这个视频电脑会弹出一个对于的磁盘,大小就是你内存卡的大小(待会烧录时候会让选择的)

​ 现在去下载软件,这里给大家附了下载地址:balenaEtcher - Flash OS images to SD cards & USB drives

​ 软件没有什么下载流程直接下载

image-20240801202555833

1.2.开始烧录

​ 首先你需要有系统,就好比修电脑师傅U盘里面的其实也是系统,这里我们称作镜像。

​ 这里大家到地平线给大伙提供的网盘,下载那个origincar_sd_image_v1.0.0.img 因为网盘一直在这里我就不下载完成提供链接了

image-20240801202839639

​ 接下来,打开软件页面,选择从文件烧录

image-20240801202956949

然后你选择完成你刚才下载好的img之后,然后你发现选择目标磁盘按钮就可以点击了

image-20240801203025973

​ 现在你就可以真正的开始,进行烧录。

​ 稍安勿躁,大概要半小时,这里我给大家补充第二个知识

2.知识补充2

​ 当你有系统了,你肯定要想办法操控,很不妙,Server版本,也就是百度网盘里面的没有桌面,这样该咋办呀,那那那,岂不是完蛋,

​ 别怕当然有办法,有一种软件叫做ssh 远程链接软件,这里我推荐 MobaXterm_Personal_23.1

​ 这个软件下载也没啥难度,下载完成安装之后就可以直接使用,这里给大家附上链接:MobaXterm free Xserver and tabbed SSH client for Windows (mobatek.net)

image-20240801203331474

​ 现在,时间应该差不多了吧,当你下载完成这个软件你刚才烧录的镜像应该有反应了

​ 现在大家把自己的SD卡插到,开发板上面

image-20240801203716547

​ 然后拿出几根杜邦线,看到没上面图片,我插了三根线子,左边黑色的是GND 中间TX 右边RX。然后拿出一个USB转TTL,也就是所谓的串口,我记得买的时候官方都是给大家赠送了这些配件。这里我给大家画个效果图吧,因为我的串口丢了,偷偷说下,出去比赛了一趟丢了好多东西,还是我收纳不好,哭死我

image-20240801204409202

​ 这里强度,再次强调。RX和TX两个一定要交叉连接,不然你会后悔的!!

​ 接下来开始远程链接了正片开始

3.远程链接

​ 现在,把刚才的连接,一段插在PC电脑,一段保持在车上,打开软件的Session

image-20240801204628667

​ 按照下面图片先选择Serial,然后第二部点击Serial port 因为我这里没有串口,丢了哭死,这里会有个COM3也可能是COM6,反正还有个括号里面有个EnhanceUSB啥啥就这个选择这个,

image-20240801204930048

​ 然后第三部点击921600这个Speed,然后保存

image-20240801204714064

​ 此刻你会发现,你的屏幕是黑色的不要紧,不要惊慌正常的

image-20240801204952464

​ 注意注意,这个时候,给你的开发板或者车进行打开电源,你会发现有源源不断的英文字符不断滚动,然后这里我给大家,演示下

​ 你会遇到下面这个图,这个时候你输入root,代表用户名。

​ 然后输入完成回车,要求输入密码,记好了输入密码的时候看不见的,密码也是root,当你输入完成之后,你就会发现哈哈登录进来了

image-20240801205256191

4.有线变无线

​ 我的天刚才真的是干讲解,现在我直接可以过来联网了哈哈。

​ 为什么要无线联网呢?你总不能以后车跑也拽着一根20米的网线跟后面吧哈哈

image-20240801210615063

​ 谢天谢地,终于到这一步了,接下来开始正式联网,一次执行这两行命令

sudo nmcli device wifi list

image-20240801210605776

​ 现在找到了我的路由器或者WIFI或者热点的名称了,输入下面进行正式连接

sudo wifi_connect "无线网名称" "无线网密码"
sudo wifi_connect "wjf" "wjf123456"

​ 这里出现了绿色的successfully证明连接成功了(当然我这里是网卡作用,你可以忽律后期再说这个事情,看到绿色的就行)

image-20240801210550401

​ 输入如下命令

ifconfig

image-20240801220500929

​ 上面就是连接到无线所对应得ip 了,现在你只需要你和小车连接一样的,按照下面三步骤就可以连接了

​ 注意待会输入密码的还是同样看不见,尽管输入就好了

image-20240801220605977

5.真车测试

咱们这里主要还是针对车载必备的几个功能进行测试,比如底盘、WebScoket等

5.1 底盘测试

ros2 launch origincar_base origincar_bringup.launch.py

​ 输入上面命令看到下面输出结果就代表问题不大

image-20240801220941268

5.2 WebSocket测试

ros2 launch origincar_bringup usb_websocket_display.launch.py

​ 大家输入完成上面命令,可以看到下面推理时间就代表没问题

image-20240801221059468

​ 此时在浏览器输入,刚才的ip加8000,还可以看到实时画面(我这里因为我改过配置文件了,所以识别的是锥子,后续给大家进行详细展开)

image-20240801221301729

5.3小车运动控制

5.3.1注意事项

​ 这个地方在测试之前有两个注意点要注意,好多小伙伴没注意会发现,根本动不了

​ 首先第一点,大家看看小车显示屏上面,第一行,确保绿色框里的是akm,如果不是就调节一下32上面的旋钮,由差速模式变为akm

image-20240801221518068

​ 其次第二点就是akm模式(阿克曼模型),需要先给速度,才能打角度,也就是,待会键盘控制节点,要先让车直行动起来,然后才会转弯

​ 再者最重要的就是,小车上有个红色开关要拨动一下,见下图,不然小车直行也不会动

image-20240801221813748

5.3.2开始测试

ros2 run teleop_twist_keyboard teleop_twist_keyboard

​ 输入上面命令可以看到小车可以正常运行节点

image-20240801221932131

​ 接下来,按照我的步骤

​ (1)按下i,你会发现小车直走

​ (2)按下u,你会发现小车直行并且左转

​ (3)最后按下k,你会发现小车回正了并且停车了

6.总结与下期预告

​ 到此为止,你的小车已经正常了,你也掌握了初次与小车的交互

​ 新手入门手册还有一些步骤,这些后面我会安排到系列中,给大家

​ 下一期我将从目标识别这块,从Windows到开发板BPU部署,进行保姆级讲解

​ 初次撰写,有哪里不合适不正确,还请各位大佬指出

​ (2)按下u,你会发现小车直行并且左转

​ (3)最后按下k,你会发现小车回正了并且停车了

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JVM结构、架构与生命周期总结

【1】JVM结构 不同厂商的JVM产品 : 厂商JVMOracle-SUNHotspotOracleJRocketIBMJ9 JVM阿里Taobao JVM HotSpot VM是目前市面上高性能虚拟机的代表作之一。它采用解释器与即时编译器并存的架构。 在今天,Java程序的运行性能早已脱胎换骨,已…

数据上新 | 景联文科技推出高质量方言音文对数据集,驱动方言语音大模型技术革新

中国电信人工智能研究院(TeleAI)正式对外发布星辰超多方言语音识别大模型。这是业内首个支持30种方言自由混说的语音识别大模型,也是目前国内支持最多方言的语音识别大模型。 方言语音大模型具有广泛的应用场景,可以应用于语音助手…

1.1.9创建应用

1.在全局配置文件下找到urls.py进行路由配置 配置路由要指明哪个应用,和写好模块导入的函数 2.找到路由要启动的应用,在应用里找到视图函数进行设计 path(‘url模式/“,视图函数) 注意第五部没有/ 1.1.110路由匹配模…

小阿轩yx-KVM+GFS 分布式存储系统构建 KVM 高可用

小阿轩yx-KVMGFS 分布式存储系统构建 KVM 高可用 案例分析 案例概述 使用 KVM 及 GlusterFS 技术,结合起来实现 KVM 高可用利用 GlusterFS 分布式复制卷对 KVM 虚拟机文件进行分布存储和冗余 分布式复制卷 主要用于需要冗余的情况下把一个文件存放在两个或两个…

刚起步的海外仓怎么选WMS系统,要注意什么

对于刚起步的海外仓企业来说,最紧要的事情就是把核心业务打磨平稳,形成核心竞争力,才能在激烈的竞争中赢得一席之地。 而要实现这个目的,WMS海外仓系统的引入当然是必要的一环,不过因为刚起步,业务和资源都…

AI产品经理的职责与能力:将AI技术转化为实际价值

一、AI产品经理的职责 发现和解决问题:AI产品经理需要具备敏锐的洞察力,能够发现用户需求和痛点,并提出相应的解决方案。传递价值给用户:AI产品经理需要确保产品能够满足用户的需求,提供价值,并提升用户体…

大模型之语言大模型技术

本文作为大模型综述第二篇,介绍语言大模型基本技术。 近年来,在 Transformer 架构基础上构建的预训练语言模型为自然语言处理领域带来了一系列突破式进展,成为人工智能主流技术范式。预训练语言模型采用“预训练+微调”方法,主要分为两步: 1)将模型在大规模无标注数据上…

No static resource favicon.ico.问题解决

一,问题 Spring Boot项目调用接口时报错 org.springframework.web.servlet.resource.NoResourceFoundException: No static resource favicon.ico. at org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpReques…

餐饮卫生数字化防线:EasyCVR明厨亮灶/透明厨房/阳光厨房视频监管方案

近期有新闻报道,某互联网大厂办事处发生了一起大规模食物中毒事件,导致近60人住院。餐饮食品卫生安全直接关系到人民群众的身体健康和生命安全,是社会关注的焦点。 传统的监管方式往往依赖于人力巡查和抽检,存在效率低、覆盖面窄…

企业邮箱安全稳定吗?

企业邮箱安全稳定吗?企业邮箱通过GDPR等国际标准保护数据,采用加密技术、反垃圾邮件、身份验证等措施确保安全。服务器全球分布,灾难恢复和备份确保稳定。Zoho邮箱提供多种版本和注册流程,支持邮件协作、备份与恢复等功能。 一、…

成为一名月薪 2 万的 web 安全工程师需要掌握哪些技能?

现在 web 安全工程师比较火,岗位比较稀缺,现在除了一些大公司对学历要求严格,其余公司看中的大部分是能力。 有个亲戚的儿子已经工作 2 年了……当初也是因为其他的行业要求比较高,所以才选择的 web 安全方向。 资料免费分享给你…

“电商兴农 走进柳湖”明天赵堡准时启动,邀您一起来采摘

为了进一步推动农村电子商务普及应用,营造农村电商发展浓厚氛围,培育电商新业态、新模式,宣传推广崆峒农特产品,推动城乡生产与消费有效对接,拓宽农特产品销售渠道,释放农村消费潜能,挖掘乡村文…

凡图公益行|温暖新庞村:“守护童心、预防霸凌”公益活动圆满落幕!

凡图公益行|温暖新庞村:“守护童心、预防霸凌”公益活动圆满落幕! 在当今社会,霸凌这一现象如同阴霾般笼罩在部分孩子的生活之中,成为了一个不容忽视的社会问题。 它不仅给受害者带来深重的身心伤害,还对整个社会的和…

Haption力反馈设备在核工业遥操作机器人中的应用探讨

核工业作为能源领域的重要组成部分,其安全性和工作效率的提升越来越受到人们的关注。在核工业环境中,由于存在高辐射、高风险等特性,传统的人工操作方式并不适用于该领域,因此遥操作机器人技术应运而生。Haption力反馈设备作为虚拟…

springboot报错

springboot报错:g.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length 1 解决办法: file->settings 搜索encoding 然后选择File encodings 也可以直接找 File encodings 全部都更改整utf-8&#xff…

Midjourney咒语之风景大片极简抽象神秘特效

风景大片 Himalayas, landscape, very detailed, --ar 16:9 --style raw --v 5.1 Serene blue mountains landscape. hills, mist, morning fog, Wide-angle lens, Low ISO, EOS 5D Mark IV, --ar 16:9

Vue2中渲染功能,添加功能,删除功能,统计功能

上述是代码运行结果&#xff0c;完整代码如下 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport"…

防近视台灯有效果吗?家长们要注意台灯怎么选才靠谱

近年来&#xff0c;电子产品的广泛应用进一步加重了学生的用眼负担。平板电脑、智能手机和笔记本电脑成为日常学习不可或缺的一部分&#xff0c;而长时间使用这些设备无疑加剧了视力疲劳。根据权威机构的预测&#xff0c;到2050年&#xff0c;全球近视人数将达到约49.49亿人&am…

Spring Boot 动态数据源

目录 前言 前置环境 pom yml Entity Dao 枚举类 数据源 AOP Controller 启动类 演示 前言 大多数系统中&#xff0c;都需要数据库来持久化数据&#xff0c;在大多数情况下&#xff0c;一个系统只需要配置一个数据源便能够完成所有业务的查询&#xff0c;保存操作。…

Interceptor拦截器开发

因为1登录后的接口都需要token验证代码,会出现重复代码;2当前的接口不防刷,会被恶意攻击 所以在controller层增加请求拦截,如果你的token不合法,就不让你做后续的处理了 拦截器的作用是什么 作用: 1、对controller层代码的访问进行拦截,合法的请求,那此层代码就处理,反…