第二十届全国大学生智能车竞赛-地瓜机器人智慧医疗挑战赛规则

 

01 项简介


1.1 赛事背景

  随着人工智能、数字孪生、智能机器人等前沿技术的迅猛发展,多技术融合创新已成为推动未来社会进步的核心动力。人工智能通过先进的计算机软硬件系统模拟人类智慧,实现数据的自主分析与智能决策;数字孪生技术则通过构建物理世界的高精度数字映射,实时模拟和预测真实对象的运行状态;大型语言模型(Large Language Models)作为人工智能领域的重大突破,凭借其强大的自然语言理解与生成能力,为人机交互开辟了全新范式,使机器人系统能够更自然地理解和执行人类指令。在这些先进技术的协同加持下,智能机器人正在不断突破传统边界,更好地服务于人类社会的发展需求。

  起步于2015年诞生的地平线,地瓜机器人是业界领先的机器人软硬件通用底座提供商。其创新性地将基于大模型的“云-边-端”一体化机器人开发底座引入第二十届全国大学生智能汽车竞赛,加速大模型在机器人场景的落地,推动在医院复杂环境下实现智能机器人卫生消杀和巡检的人机协同作业。通过大模型赋能,机器人不仅能够准确理解医护人员的自然语言指令,还能针对不同场景做出智能化决策,极大提升了作业效率和准确性。

  同时,地瓜机器人期望通过本次竞赛,以更具通用性、更低门槛的机器人开发工具和教学平台,推动人工智能、机器人工程、自动化、机械工程、汽车工程等相关专业的人才培养体系革新,为具身智能产业链上下游持续输送具备跨学科视野和实践创新能力的优秀人才,为具身智能的前沿创新与产品化落地打造一条高效的路径,助力具身智能时代的产业发展。

1.2 赛事目的

  本次竞赛旨在通过智能机器人在智慧医疗场景下的应用推动人工智能相关专业“以赛促教”、“以赛促学”。

  竞赛主要涉及的知识点包括:移动车模的运动控制设计、AI 视觉的应用开发设计、数字孪生应用、遥操作以及大模型交互在数字环境与物理环境下的融合。

1.3 赛事准备

  本次竞赛,参赛团队成员,需要掌握 C++/Python、移动机器人、人工智能、ROS、嵌入式系统、自动控制、数字孪生、通信、大模型开发等相关技术知识,能利用 coStudio 等软件对车模进行远程运动控制。相关前置课程知识可登录地瓜机器人开发者社区(https://developer.d-robotics.cc/)课程中心获取。

 

02 赛要求及赛场安排


1.1 参赛要求

2.1 参赛要求

  1、本赛项面向全国全日制在校研究生、本科生和职业院校学生。

  2、本赛项为团体赛形式,每支参赛队由不超过5名学生(其中最多1名研究生)和不超过2名指导教师组成。学生必须是截止到2025年6月仍然在校的学生。

  3、所有参赛队必须以学校为单位进行报名,不得跨校组队。本赛项区分本科组和职院组两个组别,本科及职业院校在不同组别下竞赛,报名时须明确参加的组别。

  • :山东、安徽、浙江省队伍参赛规则以省组委会公布为准。

  所有参赛选手报名须保证所提供的个人信息真实、准确、有效,否则取消选手参赛资格,参赛队伍报名成功后,不得调整和更换参赛队员。

2.2 参赛时间安排

参赛报名时间安排见后续通知。

2.3 技术文档和代码提交

  参赛队伍需在决赛现场比赛开始前 1 天,通过大赛官方指定平台提交完整的技术文档和源代码(liqiaolong@guyuehome.com)。

  技术文档应包含系统架构设计、核心算法说明、创新点描述、部署方案等内容,文档格式为 WORD+PDF,大小不超过 20MB;源代码需包含完整的程序文件、配置文件及必要的说明文档,并确保代码结构清晰、注释完整,以 ZIP 格式打包提交,大小不超过 50MB。

  所有提交材料需采用统一的命名格式:“队伍学校_队伍名称_文档类型”,如未按要求提交或超时提交将取消赛事资格。

 

03 赛方案


3.1 竞赛任务简介

  本赛题立足智慧医疗场景,聚焦智能机器人在医疗环境中的卫生消杀和巡检任务,通过人机协同模式展现智能化医疗服务的创新应用。

  参赛选手需要构建一个融合多项前沿技术的综合解决方案:运用数字孪生技术构建医疗场景的虚拟映射,实现物理环境与数字环境的实时数据同步;部署 AI 视觉系统进行场景感知、任务目标识别和动态障碍物检测;操作人机协同的遥操作平台,确保机器人作业的精确性和安全性;集成大模型交互系统,实现自然、智能的人机交互与任务协调。

  参赛团队需要在规定时间内完成环境搭建、功能调试和系统集成,使智能机器人能够在模拟的医疗场景中稳定、高效地完成指定任务,展现智慧医疗解决方案的实际应用价值。

3.2 比赛要求

3.2.1 比赛场地

  1. 物理环境比赛场地

  物理环境比赛场地的设计尺寸为 5 米×5 米,分为 A、B、C 三个区域。除障碍物位置为随机设置外,其他设施均固定在地图指定区域位置。竞赛场景元素包括:地图、障碍物、围栏板和人形支架。相关元素将会后续在古月居官方网站上提供购买渠道,以及供打印的地图源文件。

  各区域功能说明如下:

▲ 图1 比赛场地功能示意图

▲ 图1 比赛场地功能示意图

▲ 图2 比赛场地尺寸以及引导线示意图

▲ 图2 比赛场地尺寸以及引导线示意图

  • 区域 A(浅蓝色):医院大楼大厅,区域尺寸 5 米*2 米。区域左下角为固定位置的发车点/停车点(P);区域右上角为固定位置的任务发布点,任务发布点处将放置任务识别元素;区域内若干个随机放置的障碍物(图中黑色三角形表示),用来模拟医院大厅内出现的障碍物;此外,区域内将会铺设单向引导线辅助在区域 A 行驶。

  • 区域 B(浅黄色):医院的通道区,区域尺寸 5 米*0.5 米。区域中间位置有长度为 0.5 米、宽度为 1 米的通道,通道将区域 A、B、C 连接。

  • 区域 C(浅绿色):医院诊疗区,区域尺寸5米*2.5米。区域的浅绿色部分为医院的诊疗室,中间黄色部分为环形通道,通道的宽度为0.5米。区域C中会放置一个人形立牌与障碍物。

  • :人形立牌为开放性图形,材质与二维码一致,淘宝搜:蝴蝶纸支架纸背撑即可购买,尺寸为A5。

  2. 赛场环境

  智能机器人比赛场地为无磁场干扰环境。地图由刀刮布绘制而成。考虑到竞赛场地环境可能存在表面不平整、边框上有裂缝、光照条件有变化等因素,各参赛队在设计智能机器人时,需要考虑各种环境下的应对措施。

  3. 障碍物

  每次比赛中会在地图内设置至少 4 个障碍物,车模运行时需要避开障碍物,否则比赛时会有相应的加时处罚,障碍物会在地图内的多个障碍区中随机摆放。

3.2.2 比赛用车模

  本次竞赛仅允许使用 OriginCar 智能机器人或者 OriginCar Pro 智能机器人套件作为竞赛车模(以下简称:车模)。车模不允许被改装(车体结构、电机、车轮、扩展版、主控板、相机、电池模块等已有部件不得改装,车模所有部件禁止任何形式的拆卸)。参赛队可以根据自身的参赛策略,对车模进行通信和散热器件的加装。

  • OriginCar 智能机器人套件产品外观:

▲ 图3 OriginCar 智能机器人套件外观

▲ 图3 OriginCar 智能机器人套件外观

  • 产品规格:

  车模主要参数见下面表格。

▲ 表1 OriginCar 车模主要参数

▲ 表1 OriginCar 车模主要参数

  • 主控处理器介绍:

  RDK X3 系列是一款面向生态开发者的高效边缘计算平台,已成为数万开发者的经典之选。它具有 5 TOPs 推理算力,可同时处理多路 MIPICamera 输入并支持最高 4K 60 帧的 H.264/H.265 编解码能力,支持 2.4G/5G 无线网络,接口兼容树莓派系列开发板。结合高性能算法工具链与机器人操作系统,助力开发者快速构建产品级应用。

▲ 图4 主处理器 地瓜机器人 RDK X3机器人开发套件

▲ 图4 主处理器 地瓜机器人 RDK X3机器人开发套件

  • OriginCar Pro 智能机器人套件产品外观:

▲ 图5 OriginCar Pro 智能机器人套件外观

▲ 图5 OriginCar Pro 智能机器人套件外观

  • 产品规格:

  车模主要参数见下面表格。

▲ 表2 OriginCar Pro 车模主要参数

▲ 表2 OriginCar Pro 车模主要参数

  • 主控处理器介绍:

  地瓜机器人 RDK X5 机器人开发者套件是拥有极致算力性价比与极简开发体验的机器人全能开发首选。它搭载旭日 5 智能计算芯片,具有 10 TOPs 算力和先进大模型及视觉算法加持,是千元内最佳机器人开发平台,只需一根 Type-C 线即可玩转上百种应用,同时配套软硬协同、端云一体的全链路开发平台,并提供 100+机器人配/套件自由选择,可高效搭建多样化机器人产品,让智能的发生更简单。

▲ 图6 主处理器 地瓜机器人 RDX X5 机器人开发者套件

▲ 图6 主处理器 地瓜机器人 RDX X5 机器人开发者套件

3.3 比赛任务及纪律要求

  • 前置任务:比赛开始前,各参赛队需要在五分钟内完成竞赛的相关部署,包括:控制程序、平台软件,通信测试等。
  • 赛题任务:围绕比赛主题——智慧医疗,在竞赛规定的 180 秒时间内,完成竞赛环节的各子任务,并以任务完成度以及任务完成的时间进行参赛队排名。
  • 子任务 1:在物理环境,智能车从区域 A 的发车点出发,前往区域 A 的任务发布点并获取指定任务。除不得触碰本区域的黑色障碍物外,智能车可在本区域的任意位置行驶。智能车在物理环境检测的环境,需要同步给数字环境。数字环境中,智能车同步前往任务发布点。在物理环境中,智能车到达任务发布点,子任务 1 完成。
  • 子任务 2:物理环境中,智能车在任务发布点采用相机扫描图片,获取任务信息,同时将扫描到的信息,同步到数字环境;智能车获得任务信息后,参赛队员在数字环境中,通过键盘遥操作智能车,同时需要将识别到的元素信息通过大模型转换告诉数字环境;智能车按参赛队员的操作方式,完成巡航消毒任务。参赛队员只能通过数字环境操作智能车。数字环境不包括视觉信息;智能车通过区域 B 的通道,前往区域 C 进行巡航,并且需要避开区域中的障碍物。在区域 B 和区域 C,智能车需要按获取的任务要求,沿着黄色通道行驶。
  • 子任务 3:智能车从区域 C 返回区域 B。智能车离开物理环境的区域 B 后,不能再进行遥操作。智能车回到区域 A,自主前往结束点,全部任务完成。

▲ 图7 竞赛各子任务及队员任务分配示意图

▲ 图7 竞赛各子任务及队员任务分配示意图


▲ 图8 数字孪生,遥控操作控制示意图

▲ 图8 数字孪生,遥控操作控制示意图

3.3.1 规则详情

  1. 赛场发车流程

  比赛过程中,参赛队按照裁判员指令依次上场。每场比赛仅允许一支参赛队的 1 台车模竞赛,同时只允许三名队员上场。上场后选手有 5 分钟时间进行准备。根据裁判员发出“倒计时 3、2、1,发车”口令后,参赛队员手动启动车模。裁判员未发口令时,参赛队员不能擅自抢发车或误发车。出现误发车一次将被警告,计时器不计时,误发车两次将罚加 20 秒,此部分增加时间 T1,行为特别严重者被警告或取消比赛资格。

  2. 赛场虚拟环境设备

  选手需自带通信设备以及上位机计算平台,参赛队在发车指令前需要提前在提供的 5 分钟内准备计算机平台与车模的通讯连接、加载车模软件和计算机平台软件。本次赛项允许更改数字环境界面与组件代码。

  3. 赛场队员任务分配

  一个参赛队三名上场参赛队员中需要两名队员现场执行任务。参赛队员 A 完成物理环境中发车和停车工作,参赛队员 B 完成遥操作设备控制。参赛队员 A 无法观察数字环境情况,参赛队员 B 无法观察物理环境情况,若队员之间出现相互辅助则违规,将罚加 20 秒,此部分增加时间 T2,行为特别严重者被警告或取消比赛资格。

3.3.2 赛题任务及得分规则

  竞赛环节共包括 3 个子任务,要求在竞赛规定的 180 秒时间内完成各项子任务,并以任务完成度以及任务完成的时间进行参赛队排名。

  • 子任务 1:前往任务发布点领取任务

  物理环境中,车模从区域 A 的发车点(P)出发,前往区域 A 的任务发布点并获取指定任务。除不得触碰本区域的障碍物外,车模可在本区域的任意位置行驶。数字环境中,车模需同步前往任务发布点。在物理环境中,车模识别到任务发布点处任务(任务为顺时针或逆时针在 C 区域行驶)并将任务名称(顺时针或逆时针)上传至数字环境,子任务 1 完成。

  在物理环境中,如果车模触碰障碍物,每触碰 1 次,比赛用时增加 10 秒,最大惩罚增加时间为 30 秒,如错误获取任务信息,或未完成子任务 1 就直接进行子任务 2,则一次性惩罚增加时间 50 秒。子任务 1 环节最大惩罚增加时间不超过 50 秒,此部分增加时间记为 X1。另外,当计时 180 秒结束,比赛结束。

  • 子任务 2:完成诊疗区的巡航消毒

  数字环境中,车模获得任务信息后,车模进入遥操作模式。在遥操作模式,参赛队员 B 在数字环境中,通过键盘操控数字环境的车模。物理环境中的车模按照参赛队员 B 的操作方式,完成巡航消毒任务。参赛队员 B 面向数字环境操作车模运动,不能观察物理环境。

  物理环境中,车模通过区域 B 的通道,前往区域 C 进行巡航消毒,车模在区域 B 和区域 C 执行任务时只能在黄色范围的通道上行驶,需要按获取的任务要求,顺时针或者逆时针沿着黄色通道行驶一周,在行驶过程中车模如观察到人形立牌,需要将识别后的人形数据通过大模型图生文反馈到数字环境中,当车模在物理环境离开区域 B,并向车模发送自动状态指令,子任务 2 完成。

  参赛队员 B 在数字环境中未按照任要求进行遥操作,则子任务 2 失败,子任务 2 失败或未完成子任务 2 就直接进入子任务 3 的,一次性惩罚增加时间 50 秒,如若未反馈人形立牌数据回到上位机数字环境,则罚时 50s,此部分增加时间记为 Y1。在物理环境中,如果车模触碰障碍物,每触碰 1 次,比赛用时增加 10 秒,最大惩罚增加时间为 30 秒。另外,当计时 180 秒结束,比赛结束。

  大模型流程说明:

▲ 图9 大模型流程说明

▲ 图9 大模型流程说明

  示例说明:

▲ 图10 示例说明

▲ 图10 示例说明

  • 子任务 3:返回停车点结束任务

  数字环境中,选手 B 发布自动状态后,车模进入自动状态,需从区域 B 出口,自主前往结束点,任务完成,子任务计时 C。

  在物理环境中,如果车模触碰障碍物,每触碰 1 次,比赛用时增加 10 秒,最大惩罚增加时间为 50 秒,此部分增加时间 Z1。本环节,在物理环境车模如在比赛开始后 180 秒内不能到达结束点,任务失败,比赛结束。

  竞赛优胜按车模完成竞赛用时最短为优胜(含加罚时间)。

  竞赛用时 = 实际计时 + 惩罚时间(X1+Y1+Z1+T1+T2)。

3.3.3 竞赛过程要求

  1. 各参赛队对车模的编程与调试只能在休息区进行。不能在比赛场地进行调试。

  2. 参赛队员在检录后才能进入比赛准备区。裁判员对参赛队的车模及备品备件工具进行检查,所用器材必须符合组委会相关规定与要求。

  3. 参赛队员在比赛准备区,不得上网下载任何资料;不得使用手机拍摄比赛场地并上传到网上;不得与指导教师有任何形式的联系,不得携带手机进场,比赛期间禁止手机联网车模。每支参赛队仅允 3 名参赛队员到达比赛场地,其他队员留在准备区。

  4. 竞赛过程要求

  • 发车手(参赛队员 A、B)准备

  参赛队提前 15 分钟选出参赛队员 A 领取自己的车模,不得对其他参赛队的车模进行故意碰撞或损坏。参赛队员 A、B 在引导员指引下进入比赛场地,未在 5 分钟规定时间内到场的参赛队视为弃权。

  • 比赛开始

  裁判员确认参赛队参赛队员 A 准备好后,将发出“3,2,1,开始”的倒计时口令。参赛队员 A 应在开始口令发出后,启动车模。

  • 车模重新启动

  车模如因车速过快冲出场地或车辆不受控制。可由参赛队员 A 提出重新启动;
  每支参赛队单场比赛的重新启动次数不限,但有单场比赛总限时要求,且重启过程时间计入比赛时间。单场比赛最长计 180 秒,超时即终止该单场比赛;

  重新启动指参赛队员 A 向裁判员提出请求,裁判员同意后,参赛队员 A 将车模重新放置在发车区启动。重试期间计时不停止。

  • 车模到达指定区域

  车模到达指定区域的标准:车模至少 3 个轮子在指定区域内(含压线)停住,视为到达指定区域。车模冲过指定区域未能及时停住,视为未能到达指定区域。

  车模可以多次自主回到指定区域。

  • 比赛结束

  单场比赛总限时为 180s,计时完毕后,将直接终止单场比赛,统计用时。比赛过程中,由参赛队提出不继续比赛,经裁判员确认后,停止计时,记录统计比赛用时。裁判员吹哨示意比赛结束后,参赛队员 A 应立即让车辆停止,将车模交回检录区,等待确认比赛积分结果。裁判员和助理裁判员将单场比赛计分统计表交给参赛队确认,参赛队应当场确认签字,如有争议应提请裁判长仲裁。

3.3.4 得分及排名规则

  • 每场比赛得分采用计时,以完成任务后竞赛用时最短为优胜。

  • 竞赛用时 = 实际计时 + 惩罚时间(X1+Y1+Z1+T1+T2)。

3.3.5 犯规和取消比赛资格

  1、参赛车模管理规定:

  • 所有参赛车模必须粘贴组委会统一发放的参赛号标签
  • 赛前须将车模送至指定检录区进行核验
  • 比赛全程禁止更换车模(因硬件故障除外)

  2、发车规则:

  • 车模须严格遵守裁判发车指令,不得抢跑
  • 首次抢跑将予以警告,车模需返回启动区重新等待
  • 第二次抢跑将直接取消比赛资格

  3、安全驾驶要求:

  • 严禁车模高速冲撞场地及相关设施
  • 首次出现失控冲撞将予以警告
  • 第二次失控冲撞将取消比赛资格

  4、损坏赛场元素要求:

  • 参赛选手或其车模造成比赛设施损坏(无论是否故意),将给予一次警告,并取消当场任务所有得分,即使任务已完成,该项得分同样作废

  5、纪律要求:

  • 参赛选手必须严格遵守裁判指令
  • 违反裁判指令将立即取消比赛资格

 

04 术要点及资料分发


4.1 技术要点

  1、车模的运动控制设计

  • 运动控制基础:通过串口通信实现核心扩展板(STM32)对电机与转向舵机的控制。参赛选手需要掌握阿克曼运动模型,实现前轮舵机转向、后轮电机驱动的协同控制。
  • ROS2 通信架构:基于机器人操作系统(ROS2)实现主控板与核心扩展板(STM32)的通信。参赛选手需要掌握 TROS.B/ROS2 开发,实现传感器数据采集、运动控制等功能。RDK X5 的高性能特性使其能够同时处理多路传感器数据,实现更复杂的多传感器融合应用。

  2、车模的 AI 视觉应用开发设计

  主控板可选用 RDK X3(5TOPS)或 RDK X5(10TOPS)作为核心计算平台,需要完成以下视觉任务:

  • 二维码识别:运用传统计算机视觉技术,实现二维码检测与解码,并将结果发布至数字环境。
  • 引导线识别:使用 ResNet 等深度学习模型完成引导线检测。RDK X5 支持更深层的网络结构,可实现更精确的识别效果。
  • 障碍物检测:采用 YOLO 等目标检测算法。RDK X5 可运行各类目标检测模型,同时处理多目标检测和实时跟踪,YOLOv8n 可以运行至 311FPS,backbone 为 efficientNet 的 FCOS,可以运行至 387FPS。

  3、数字孪生技术

  本赛项将使用遥操作技术实现数字环境与物理环境的融合,参赛选手需要了解虚拟现实技术并熟练使用 coStudio 软件,最终实现对车模的远程精确控制。RDK X5 强大的处理能力使其在处理 3D 场景渲染和复杂环境建模时表现优异,可以提供更流畅的远程操控体验。

▲ 图11 coStudio 软件

▲ 图11 coStudio 软件

  4、大模型技术

  本赛项要求参赛选手在主控板上实现大模型应用,包括本地大模型部署或云端大模型对接。赛题涉及图生文实例,需要将车模识别到的图片进行文字转译并上传至上位机软件。RDK X5 凭借其 10TOPS 的算力优势,能够支持更大规模的模型量化部署,并在保证实时性的同时实现多模型协同推理,为复杂的图像理解任务提供有力支持。

4.2 资料分发

  本次赛事相关培训资料、规则解读等在地瓜机器人开发者社区(https://developer.d-robotics.cc/)和古月居社区(https://guyuehome.com/)持续更新。本赛事最终解释权归组委会所有。

  赛事报名、规则补充及后续通知,请关注 TsinghuaJoking 公众号(卓晴老师)、地瓜机器人公众号、古月居公众号、竞赛 QQ 群消息等。

  报名咨询:

  • 联系人:周老师
  • 邮箱:mingzhou@ps-micro.com
  • 竞赛 QQ 交流:1015699545

扫一扫加入2025地瓜机器人智慧医疗创意组qq交流群,
后续培训通知、赛事报名、学习资料等都将在群内通知。

  车模购买:

  OriginCar智能机器人套件,网络购买链接:

  A. 淘宝(地果机器人)

https://item.taobao.com/item.htm?abbucket=4&id=874923529097

  B. 淘宝(酷点智能科技)

https://item.taobao.com/item.htm?id=762739997220&skuId=5255676373835

  OriginCar Pro智能机器人套件,网络购买链接:

  A. 古月学院

https://class.guyuehome.com/p/t_pc/goods_pc_detail/goods_detail/SPU_ENT_1704447493cct8eIV0r8888

  B. 淘宝(古月居官方店)

https://item.taobao.com/item.htm?id=876710394384&skuId=5882788538744

  C. 淘宝(酷点智能科技)

https://item.taobao.com/item.htm?id=762739997220&skuId=5883875555886

 

05 车申请


  了更好地支持大家,保障赛事顺利开展,赛道组委会现特向各参赛队伍提供OriginCar Pro借车服务,共计20台。为规范借车流程,以下为借车申请的特别说明,请各参赛队伍仔细阅读、如实填写申请表。

  1. 借车原则:

  • 仅提供给参加“地瓜机器人创意组挑战赛”的参赛队伍
  • 每所学校、每支队伍最多申请1台OriginCar Pro
  • 需由指导教师统一申请,并提交学院盖章的申请承诺表

  2. 申请流程:

  • 申请时间:即日起-2025年5月30日
  • 参赛队伍在交流群(群号:1015699545)的群文件中,下载打印“OriginCar Pro借车申请承诺表”进行填写(内含“免责声明”),由学院盖章。
  • 盖章完成后,参赛队伍需将申请承诺表及免责声明的扫描件发送至邮箱:wangshiyu@guyuehome.com。
  • 如申请通过,将以邮件回复的形式告知寄车流程。


● 相关图表链接:

<think>好的,用户的问题是关于如何绘制安徽省机器人大赛的程序流程图,并且希望有示例教程。首先,我需要确认用户的需求具体是什么。他们可能需要了解流程图的基本要素、适用的工具,以及结合安徽省大赛的具体要求来设计流程。 接下来,我得回想一下常见的流程图绘制方法。通常,流程图包括开始/结束节点、判断框、处理步骤、箭头等元素。安徽省机器人大赛可能有特定的任务模块,比如路径规划、传感器数据处理、机械臂控制等,这些都需要在流程图中体现。 然后,考虑用户提到的示例教程。可能需要分步骤说明,从任务分析到图形绘制,再到优化调整。同时,用户可能希望知道使用哪些软件,比如draw.io、Visio或者CoStudio,特别是因为引用中提到了CoStudio软件,可能需要特别提及这个工具。 另外,引用中提到了数字孪生和主处理器的信息,可能需要将流程图与这些技术结合,比如在流程图中体现数字孪生系统的交互步骤,或者处理器的控制逻辑。还要注意比赛规则中的引导线、传感器布局等,这些可能在流程图中需要具体模块来表示。 用户可能对具体的比赛任务不太熟悉,比如图7中的子任务分配,所以在示例流程图中需要分解任务,比如初始化、环境感知、决策、执行、异常处理等步骤。同时,需要确保LaTeX格式的正确使用,比如行内公式用$...$,独立公式用$$...$$,但流程图中可能公式较少,不过如果有数学表达式,比如传感器数据处理中的算法,可能需要正确应用格式。 还要生成相关问题,考虑用户可能进一步想知道如何优化流程图,或者如何将流程图与代码结合,以及比赛中的实际应用案例。需要确保问题相关且有助于用户深入理解。 最后,检查是否所有引用都正确标注,特别是引用[^1]中的图表和参数,确保示例流程图符合比赛要求,比如使用正确的处理器型号或套件外观。可能需要提醒用户参考官方文档或示例图表,确保流程图的准确性。</think>### 安徽省机器人大赛程序流程图绘制方法 #### 一、流程图设计原则 1. **模块化设计**:根据比赛任务分解为初始化、传感器检测、路径规划、执行控制等模块 2. **逻辑清晰**:使用标准流程图符号(菱形表判断,矩形表操作,箭头表流程方向) 3. **赛事特征结合**:需体现比赛规则中的引导线识别、机械臂操作等特殊要求(见图2、图8) #### 二、绘制步骤示例(以场地导航任务为例) 1. **系统初始化** ``` 开始 ↓ 传感器校准 ↓ 通信连接检测 → 失败→ 报警处理 ↓ 成功→进入主循环 ``` 2. **主控制流程** $$ \begin{array}{ccc} \text{环境数据采集} & → & \text{路径规划} \\ ↓ & & ↓ \\ \text{运动控制} & ← & \text{决策判断} \\ \end{array} $$ 3. **异常处理分支** ``` ↓ [机械臂卡顿] ↓ 重启舵机控制 → 记录错误日志 ↓ 返回主流程 ``` #### 三、推荐工具与实现 1. **专业工具**: - **CoStudio**(大赛推荐软件,支持数字孪生仿真,见图10) - **draw.io**(在线流程图工具,支持团队协作) 2. **Python代码示例(伪代码转换)**: ```python def main_loop(): while True: sensors = read_sensors() # 读取红外、陀螺仪数据 if check_obstacle(sensors): path = recalculate_path() else: path = default_path() execute_movement(path) ``` #### 四、注意事项 1. 需标注关键参数(如电机转速公式:$v = k_p \cdot \Delta x$) 2. 体现时间约束(单循环周期≤100ms) 3. 建议参考图7的任务分配结构进行多线程设计
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卓晴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值