移动机器人硬件驱动方案的设计
基于STM32的智能循迹小车的设计

基于STM32的智能循迹小车的设计智能循迹小车是一种具有自主导航能力的智能移动机器人,能够根据预设的轨迹路径进行自主轨迹行驶。
该设计基于STM32单片机,采用感光电阻传感器进行循迹控制,结合电机驱动模块实现小车的前进、后退、转向等功能。
一、硬件设计1.MCU选型:选择STM32系列单片机作为主控芯片,具有高性能、低功耗、丰富接口等特点。
2.传感器配置:使用感光电阻传感器进行循迹检测,通过读取传感器的电阻值判断小车当前位置,根据不同电阻值控制小车行驶方向。
3.电机驱动模块:采用直流电机驱动模块控制小车的前进、后退、转向等动作。
4.电源管理:使用锂电池供电,通过电源管理模块对电源进行管理,保证系统正常工作。
二、软件设计1.系统初始化:对STM32单片机进行初始化,配置时钟、引脚等相关参数。
2.传感器读取:通过ADC模块读取感光电阻传感器的电阻值,判断小车当前位置。
3.循迹控制:根据传感器读取的电阻值判断小车相对于轨迹的位置,根据不同的位置控制小车的行驶方向,使其始终保持在轨迹上行驶。
4.电机控制:根据循迹控制的结果,通过电机驱动模块控制小车的前进、后退和转向动作。
5.通信功能:可通过串口通信模块与上位机进行通信,实现与外部设备的数据传输和控制。
三、工作流程1.初始化系统:对STM32单片机进行初始化配置。
2.读取传感器:通过ADC模块读取感光电阻传感器的电阻值。
3.循迹控制:根据读取的电阻值判断小车相对于轨迹的位置,控制小车行驶方向。
4.电机控制:根据循迹控制的结果,通过电机驱动模块控制小车的前进、后退和转向动作。
5.通信功能:可通过串口通信模块与上位机进行通信。
6.循环运行:不断重复上述步骤,实现小车的自主循迹行驶。
四、应用领域智能循迹小车的设计可以广泛应用于各个领域。
例如,在物流行业中,智能循迹小车可以实现自动化的物品搬运和运输;在工业领域,智能循迹小车可以替代人工,进行自动化生产和组装;在家庭生活中,智能循迹小车可以作为智能家居的一部分,实现家庭清洁和智能控制等功能。
基于树莓派的无线遥控移动机器人设计及运动控制

基于树莓派的无线遥控移动机器人设计及运动控制作者:杨丛丛吴涛张安峰江山强来源:《软件》2020年第02期摘 ;要:本文设计并开发了一种基于树莓派的无线遥控移动机器人,机器人使用手机作为控制端,控制系统以树莓派作为核心控制器,采用Python语言进行程序开发,机器人拥有小车底盘、电机驱动、机械臂、舵机驱动和超声波测距等多个功能模块。
系统通过Wi-Fi实现了机器人与手机之间的信息交互,操作者可以无线远程遥控来实现机器人的移动、避障和物体抓取。
关键词:;树莓派;机械臂;电机驱动;超声波测距;舵机驱动中图分类号: TP242.6;;;;文献标识码:;A;;;;DOI:10.3969/j.issn.1003-6970.2020.02.021【Abstract】: This paper designs and develops a wireless remote control mobile robot based on Raspberry Pi. The robot uses the mobile phone as the control terminal. The control system uses the Raspberry Pi as the core controller. The program is developed in Python language. The robot is composed of several functional modules such as car chassis, motor drive, manipulator, steering gear drive and ultrasonic ranging. the system realizes the information interaction between the robot and the mobile phone through Wi-Fi, and the operator can wirelessly remotely control the robot to move, avoid obstacles and grasp objects.【Key words】: Raspberry Pi; Robotic arm; Motor-drive; Ultrasonic ranging; Servo-drive0;;引言隨着计算机科学与网络技术的不断创新,为智能机器人技术的发展带来了新的发展机遇,各种机器人在不同的领域发挥着越来越重要的作用[1]。
机器人设计方案

机器人设计方案1. 简介机器人设计方案是指一个机器人的设计和开发计划,包括机器人的功能需求、硬件设计、软件设计和系统集成等方面。
本文档将详细介绍一个典型的机器人设计方案,旨在帮助开发团队理解和实施机器人项目。
2. 功能需求在进行机器人设计之前,首先需要明确机器人的功能需求。
根据项目的具体要求,可以确定机器人的基本功能和高级功能。
基本功能包括:•移动能力:机器人能够在不同的地面上移动,并具备足够的稳定性和机动性。
•感知能力:机器人能够感知环境中的物体、人和声音等信息。
•交互能力:机器人能够与人类进行语音和图像交互,并根据指令执行相应的动作。
•自主导航能力:机器人能够通过感知环境和地图信息,自主规划和执行路径,实现自主导航。
高级功能可以根据具体项目的需求进行扩展,例如人脸识别、语音识别、物体抓取等。
3. 硬件设计机器人的硬件设计是一个关键的环节,它包括机械结构设计、传感器选择和驱动电路设计等方面。
3.1 机械结构设计机器人的机械结构设计需要考虑机器人的外形尺寸、运动机构和载荷承载能力等因素。
根据机器人的功能需求,可以选择合适的机械结构,如轮式机器人、步态机器人、多足机器人等。
3.2 传感器选择机器人的感知能力依赖于选择合适的传感器。
常见的传感器包括:摄像头、声音传感器、红外线传感器、陀螺仪等。
根据项目需求,选用适当的传感器进行集成。
3.3 驱动电路设计机器人的驱动电路设计主要包括电机驱动、传感器接口和通信接口等。
根据具体的硬件配置,设计合适的驱动电路,确保机器人能够正常工作。
4. 软件设计机器人的软件设计是实现机器人功能的关键。
软件设计包括底层驱动程序的开发、感知和控制算法的实现以及上层应用的开发等。
4.1 驱动程序开发根据硬件设计的要求,开发相应的驱动程序,与硬件进行交互,控制机器人的运动和感知。
4.2 感知和控制算法机器人的感知和控制算法决定了机器人的行为和交互能力。
根据机器人的功能需求,开发相应的算法,如目标识别算法、路径规划算法等。
移动机器人技术方案(纯方案,8页)

DLRB-MR519-45移动机器人技术文件DLRB-MR519-45移动机器人(仅供参考)一、设备概述移动机器人是集环境感知、路径规划、动作控制等多功能于一体的综合系统,移动机器人项目是指运用机械设计与安装、传感技术、电子技术、控制技术、计算机工程、信息处理、人工智能等多学科理论知识和操作实践经验,围绕机器人的机械和控制系统进行工作的项目。
学生通过运用相关的理论知识和操作实践经验,围绕机器人的机械和控制系统进行工作,学生需要掌握的技能和要求主要包括:1)具备设计、生产、装配、组建、编程、管理和保养移动机器人的机械、电路、控制系统的能力,而且能够安装、调试并检测移动机器人。
2)根据制作需求,测试机器人的每个部件和整体性能,确保设计和制作的各个方面符合行业标准。
3)具有较好的信息收集和处理能力,能分析竞赛相关技术文件并简要陈述;具有较好的计划、组织和决策能力,能对新设备、新问题制定较为详细的时间安排并进行分析;具有较好的成果管理能力,能对学习的文档、调试的程序、竞赛过程进行分类总结并按一定规则保存。
二、移动机器人设备的组成:(图片仅供参考)移动机器人设备每套由上百种零件组成。
采用模块化设计,具备通用型接口,可以根据需求组成不同结构形式,能激发学生创新思维,同时能够满足技能竞赛要求。
学生通过使用这些配置设计、组装一台机器人,并且确保移动机器人能够在2*4米的比赛场地内移动,完成对项目的任务。
该设备主要包含以下组件:1)配置工业级的铝合金结构组件;2)配置NI myRIO控制器、NI LabView开发环境、LabView机器人模块以及NI VisionAssistant视觉助手;3)配置超过100个设计部件;4)配置基本传感器套件:相机、超声波测距传感器、9轴惯性磁性传感器、IR红外传感器、巡线传感器;12V 3000mAh的NiMH电池,12V的NiMH充电器;5)配置带编码器的直流电机;6)配置金属减速器。
机器人操作系统的设计和开发

机器人操作系统的设计和开发随着人工智能技术的不断进步和机器人应用的广泛发展,机器人操作系统成为了机器人领域的重要组成部分。
机器人操作系统简称ROS,它是一个开放源代码的、灵活、模块化的操作系统,为机器人研究和开发提供了强大的支持。
本文将介绍机器人操作系统的设计和开发。
一、机器人操作系统的概述机器人操作系统是一个软件平台,它为机器人提供了一系列底层的功能模块,包括硬件驱动、通信、姿态估计、运动控制等。
这些模块可以通过ROS的消息传递机制进行数据交换和协作,从而实现机器人的各种应用,包括自主导航、任务控制、视觉识别等。
ROS最初由斯坦福大学人工智能实验室于2007年推出,目前已经成为机器人领域最流行的操作系统之一。
ROS最大的优势在于它的开放性和灵活性,任何人都可以轻松地使用ROS搭建机器人系统,并且可以根据自己的需求添加相应的功能模块。
二、ROS的架构设计ROS的架构设计采用了分布式的模块化结构,可以方便地扩展和重用。
ROS系统由消息、话题、服务和动作四个核心概念组成。
(1)消息消息是ROS系统中传输数据的基本单位,是一种结构化的数据类型,可以是数字、布尔值、字符串等任何数据类型。
在ROS 中,消息分为标准消息和自定义消息两种类型。
标准消息是一些ROS预定义的通用消息格式,包括字符串、整数、浮点数等基本数据类型,同时还包括一些常用的数据类型,比如点云、激光雷达等。
自定义消息是用户自行定义的消息格式,可以根据具体应用需求自由地定义消息的结构和内容。
(2)话题话题是ROS消息传递的核心机制,和发布-订阅模型类似。
话题是一个消息通道,消息发布者将消息发送到话题上,而消息订阅者则可以从话题上接收到最新消息。
一个话题可以有多个订阅者,而发布者可以向多个话题发布消息。
话题是一种异步的通信机制,消息发布者和订阅者之间不存在任何同步关系。
话题还有一个重要的特性,即可以通过ROS参数服务器动态地修改话题的一些属性,如发布频率、消息队列长度等。
基于DSP的移动机器人驱动系统设计

感 器 接 口。 整 个 系统 结构 简单 、 靠 , 下 一 步 关 于移 动 机 器 人 轨 迹跟 踪 的 算 法研 究提 供 实验 支持 。 可 为
型 CP D来 扩 展 D P的 传 感 器 接 口 ,超 声 波 和 红 外 信 号 通 过 L S CP D 传 至 D P 提 供 机 器人 的位 置 信 息 。 L S ,
1 硬 件 设 计
D P输 出的左 ( 电机 的 P M、 和方 向信 号通 过 6 3 S 右) W 使能 N1 7 高 速 光 耦 后 , 后 面 的 模 拟 驱 动 信 号 很 好 地 隔 离 。 隔 离 后 , 号 和 信
基 于 D P的 移 动 机器 人驱 动 系统 设 计 S
基于 D P的移动机器人驱动系统设计 S
De i n o ie S se f r Mo l b t s d o DSP sg f Dr y t m o bi Ro o s Ba e n v e
孙 涛 师 五 喜 郭 利 进 郭 文 成 ( 天津工业大学电气工程与 自 动化学院, 天津 30 6 ) 0 10
图 1 系 统整 体 示 意 圈
获 单元 和 1个 正 交编 码 脉 冲单 元 。 另 有 1 6通 道 模 数 转换 模 块 、 串 行 外 设 接 口模 块 、 行 通 讯 接 口模 块 、 AN 控 制 器 模 块 和 4 串 C 0 个 可单 独 编 程 或 复 用 的通 用 lO。 /
关键 词 : 动机 器人 , 动 系统 , P 移 驱 DS
《2024年基于ROS的小场景移动机器人设计与实现》范文

《基于ROS的小场景移动机器人设计与实现》篇一一、引言随着科技的进步,机器人技术得到了广泛的应用和深入的研究。
其中,移动机器人在各种场景中发挥着越来越重要的作用。
本文将介绍一种基于ROS(Robot Operating System)的小场景移动机器人的设计与实现。
该机器人适用于特定的小范围环境,如家庭、工厂内部等,能够完成自主导航、避障、物品搬运等任务。
二、系统概述本系统采用ROS作为机器人开发的框架,结合传感器、电机驱动等硬件设备,实现机器人的运动控制和环境感知。
系统主要由以下几个部分组成:移动平台、传感器模块、控制模块和ROS 软件架构。
三、硬件设计1. 移动平台:采用差速驱动的移动平台,由两个电机驱动,通过编码器获取运动信息。
2. 传感器模块:包括激光雷达、红外传感器、摄像头等,用于实现机器人的环境感知和避障功能。
3. 控制模块:采用微控制器作为核心,负责接收传感器数据,并根据ROS的指令控制电机的运动。
四、软件设计1. ROS软件架构:采用ROS作为软件架构,实现机器人的运动控制和环境感知。
ROS提供了丰富的工具和库,方便开发人员快速搭建机器人系统。
2. 导航与定位:通过激光雷达和编码器数据,实现机器人的导航与定位功能。
采用SLAM(同时定位与地图构建)算法,实现机器人在未知环境中的自主导航。
3. 避障功能:通过红外传感器和摄像头等传感器数据,实现机器人的避障功能。
当机器人检测到障碍物时,会根据障碍物的距离和类型,采取相应的避障策略。
4. 任务执行:通过ROS的节点通信机制,实现机器人的任务执行功能。
开发人员可以根据需求,编写相应的ROS节点,实现机器人的各种任务。
五、实现过程1. 硬件组装:将移动平台、传感器模块和控制模块进行组装,搭建出机器人的硬件平台。
2. 软件开发:在ROS环境下,编写机器人的软件代码。
包括导航与定位、避障功能、任务执行等功能的实现。
3. 测试与调试:对机器人进行测试与调试,确保机器人能够正常工作。
《移动机器人原理与设计》第四章驱动

2、三相反應式步進電機原理
步進驅動原理 細分驅動技術
• 步進電機的基本參數
• 步距角:對應一個步進脈衝信號,步進電機轉過的角度。稱為固定步 距角。θ=360 /( J*m) • 步距角精度:步進電機每轉過一個步距角的實際值與理論值的誤差。 • 相數:是指電機內部的線圈組數 • 拍數:完成一個磁場週期性變化所需脈衝數或導電狀態,或指電機轉 過一個齒距角所需脈衝數 • 保持轉矩:是指步進電機通電但沒有轉動時,定子鎖住轉子的力矩 • 失步:步進電機運轉時運轉的步數,不等於理論上的步數,稱為失步 • 失調角:轉子齒軸線偏移定子齒軸線的角度 • 在某種測試條件下,電機運 行中輸出力矩與頻率關係的曲 線稱為運行矩頻特性
• 舵機的應答幀
• 舵機當前的工作狀態會通過位元組“ERROR”表示
• 指令
• 基本協議中定義了7條指令
• 記憶體控制表
• 記憶體控制表
• 記憶體控制表
• 記憶體控制表
• 部分記憶體控制表說明 • 0X04 保存串列傳輸速率計算參數。計算公式: Speed(BPS) = 2000000/(Address4+1)。 • 0x05: 設置返回延遲時間,即當舵機收到一條需要應答的指令後, 延遲應答的時間。 • 0x06~0x09: 設置舵機可運行的角度範圍。 順時針角度限制≤目標角度值≤逆時針角度限制值。
• 直流電機特性
機械特性
調節 特性
• 直流電機驅動電路 • 電晶體驅動電路
• 橋式電路
• 集成驅動 • L298系列 是一種二相和四相電機的專用驅動器, 內含二個H橋的雙全橋式驅動器
• MC33886
• • • • • 工作電壓:5-40V 導通電阻:120毫歐姆 輸入信號:TTL/CMOS PWM頻率:<= 10KHz 短路保護、欠壓保護、 過溫保護 • 具有錯誤狀態報告功能 (引腳/FS)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1(20&’()* ,-./0&’()* 1(20)’()* ,-./0)’()*
以常速移动指定距离 # 图 !5P #-$$ 以梯形速度移动指定距离 # 图 !5P #8$$ 以指定的常速连续运动 # 图 !5P#1 $$ 加速后保持在指定高速的连续运动 # 图 !5P #: $$
!"!"$ 驱动控制设计
$
参考文献 ! !"# $%% 程序设计与实例 刘天海等编著 测绘出版社 "&&’(") !)# 机器人控制基础 吴芳美主编 中国铁道出版社 "&&)(*
.*/08(-9:08-.*;"<3+"= A2A/08(-9:;=> .*/01(2.&**: ;+6#%%=> .*/01(2.&**: ;!6#%%=> 1(20)’()*!;+6+6!65+=> ?@ 1(20)’()*!;+6+6!6+ B*/1C-9;=> .D::*20./(&!;$6!=> >?@ 设置控制板的基地址 %<3+%@? ?@ 初始化控制器的硬件和软件 @? ?@ 设置 + 轴以每秒 #%% 个脉冲常速运动 @? ?@ 设置 ! 轴以每秒 #%% 个脉冲常速运动 @? ?@ 设定 + 轴正转 !! 轴反转并以常速连续运动 @? =若设定双轴正转 ! 则可实现车身原地转动 @? ?@ 按任意键双轴停止运动 @?
!""#年第 $% 期
!"! 移动机器人驱动控制功能的分析与设计
福
建
电
脑
+*,
移动机器人驱动控制功能是通过控制步进电机的两轴运动 模式实现的 ! 步进电机的驱动分为单轴驱动和双轴驱动两种 " !"!"# 单轴驱动控制模块 单轴驱动控制有以下两种基本的运动类型 # 如图 # 所示 $% ! 点位运动 #&’()*$ " 连续运动 #)’()* $ 这些运动又可以在常速模式或梯形速度模式下工作 ! 因此 ! 总共有六种基本运动类型 ! 如表 + 所示 %
!
图 / 移动机器人硬件系统结构图 步进电机驱动控制模块 步进电机驱动控制模块主要由步进电机控制部分及步时电 机驱动部分组成 " 其中步进电机控制部分由 01.’%% 运动控制 卡负责 # 步进电机驱动部分由步进电机驱动器 2,3% 负责 " $#! %&’!() 运动控制卡 01.$%% 运 动 控 制 卡 是 基 于 456 总 线 上 的 步 进 电 机 控 制 卡 #可 以 提 供 ’ 至 / 个 步 进 电 机 的 高 性 能 控 制 #如 单 轴 运 动 控 制 ! 多轴独立运动控制 ! 多轴插补运动控制和传动机构间隙补偿 等 " 卡上 .-7 与主控 -. 机 .-7 构成主从控制双 .-7 系统 " 所 有运动控制的细节都可由该卡处理 # 譬如电机升降速计算 # 脉冲 发射和行程开关控制等 " 01. ’"" 控 制 卡 具 有 开 放 式 结 构 ! 使 用 简 便 ! 功 能 丰 富 ! 可 靠性高等特征 " 01.’"" 的接线方式采用 0 型插头 # 可使用屏蔽 线 缆 #并 且 所 有 的 输 入 !输 出 信 号 均 用 光 电 隔 离 #提 高 了 控 制 卡 的 可 靠 性 和 抗 干 扰 能 力 ’01.’"" 在 软 件 方 面 提 供 了 丰 富 的 运 动控制函数库 # 以满足不同的应用要求 " 根据控制系统的要求编 制人机界面 # 并调用 01.’"" 运动函数库中的指令函数 # 可以开 发出既满足要求又成本低廉的多轴运动控制系统 " $#" 步进电机驱动器 *+,) 2,3" 是 一 款 高 性 能 步 进 驱 动 器 # 适 合 驱 动 中 等 功 率 ! 力 矩 为 ’8$# 牛米的任何两相或四相混合式步进电机 # 由于采用新型 的双极性恒流斩波驱动技术 # 使用同样的电机可以比其它驱动 方式输出更高的速度和功率 " 2,3% 以 双 极 恒 流 斩 波 方 式 工 作 # 斩 波 频 率 !%92: # 采 用 光 隔 离 信 号 输 入 # 供 电 电 压 可 达 0.,"; # 最 大 驱 动 电 流 36< 相 # 输 入电信号为 ==> 兼容信号 # 具有低速减振功能 # 可驱动任何两相 或四相步进电机 #? 线 !3 线 !, 线电机均可 " 完整的步进电机控制系统应含有步进电机 & 步进电机驱动 器 & 直 流 电 源 以 及 01.’"" 运 动 控 制 卡 ( 脉 冲 源 @A 其 连 接 方 式 如 图 ? 所示 &
$
图 ’ 移动机器人车体结构 图 ! 移动机器人车体层次结构 "#" 移动机器人硬件驱动系统结构 移动机器 人 硬 件 驱 动 系 统 主 要 由 主 控 !" 机 ! 步 进 电 机 驱 动控制模块及步进 电 机 组 成 " 主 控 !" 机 接 收 来 自 无 线 局 域 网 的机器人服务器发 出 的 控 制 指 令 # 经 -. 机 解 释 后 向 控 制 移 动 机器人发送运动控制指令 # 以控制移动机器人的运行方式 " 步进 电 机 驱 动 控 制 模 块 根 据 主 控 !" 的 指 令 对 机 器 人 进 行 启 动 ! 停 止 ! 前进 ! 后退及左右转向的操作 " 移动机器人驱动控制系统硬 件结构如图 / 所示 & 图 ? 2,3% 驱动器与 01.’%% 运动控制卡连接图
步进电机的正转驱动用 + 表示 ! 反转则 用 5+ 表 示 & 由 于 两 步进电机的安装方向正好相反 ! 因此在控制车轴直线前行时 ! 一 个步进电机应正转 ! 另一个步时电机则应反转 & 如果两个步进电 机均为正转或反转 ! 由于车身为圆柱型设计 ! 因此可实现车身的 原地转动运动 & 下面是一个双轴驱动直线常速运动的实例 6 代码 为 7 语言 %
&’(
福
建
电
脑
!""#年第 $% 期
移动机器人硬件驱动方案的设计
黄 晞 严 闪
! 福建师范大学物理与光电信息科技学院 " 福建 福州 !"###$ #
! 摘 要 " 本文介绍了一种移动机器人硬件驱动系统的设计方案 % 对移动机器人硬件 驱 动 系 统 的 体 系 结 构 进 行 了 分析 " 并设计和实现了硬件驱动系统的功能 $ ! 关键词 " 移动机器人 " 驱动控制 " 无线局域网 引言 基于互联网的远程可控制机器人是当前机器人研究的前沿 和热点 & 它对 于 危 险 环 境 下 的 远 程 作 业 及 远 程 医 疗 ! 远 程 教 育 ! 远程制造等技术具有深刻的现实意义 " 移动机器人硬件驱动系统是远程机器人控制系统的底层平 台 # 是上层网络远程控制子系统的基础 " 作为机器人技术的一个 重要组成部分 # 机器人的驱动控制对于扩大机器人的活动范围 # 适应不同的环境具有极其重要的意义 " 在本项目中 # 采用自行设计和研制的移动机器人实验平台 作为开展移动机器人方面研究 $ 如路径规划 ! 基于网络的机器人 控制等 % 的实验平台 " 在设计过程中 # 采用模块化结构 # 各个模块 都是相对独立地开发和运行 ! 统一接口 # 使该系统能够根据实际 需要自主地升级 ! 扩展其性能 " 本文主要论述了该结构及其各个 组成模块的功能及实现方法 " " 移动机器人硬件系统总体框架设计 "#! 移动机器人车体结构 图 ’ 为移动机器人的车体结构 # 其尺寸如图所示 ( 单位 ) 毫 米 * # 车体为圆形结构 # 驱动轮位于车体的水平轴线上 # 每 一 个 驱 动轮分别由一台步进电机独立驱动 " 两从动轮位于车体垂直轴 线上 # 仅起支撑车体的作用 " 通过控制两驱动的同时正向转动可 实现车体向前直行 ! 同时反向转动可实现车体后退直行 ! 以不同 转速转动可实现车体的左转或右转 " 驱动轮采用此种结构的最 大特点类似于履带式车辆 # 即通过控制一个驱动轮正转 # 另一个 反转可实现车体原地转向 " 由于车身呈圆柱形 # 因此当车身遇到 死角时 # 通过原地转向可轻易实现退出死角的操作 " 移动机器人车体呈四层结构如图 ! 所示 # 从下到上各层分 布情况依次为 ) 最底层为运动控制模块 # 主要由 步 进 电 机 及 其 驱 动模块和系统电源蓄电池组成 + 第二层为车载主 控 计 算 机 系 统 # 这是整个移动机器人系统的核心部分 ) 第三 层 为 , 路 超 声 波 传 感器层 + 最上层是机器人视觉处理模块 # 主要由 摄 像 头 及 其 附 件 组成 "
表 + 单轴驱动控制类型
图 # 单轴驱动模式 带有升 ! 降速控制的驱动函数称之为快速 #,-./ $ 函数 ! 譬 如 % ,-./0&’()* !,-./0)’()*! 而 常 速 驱 动 函 数 则 称 之 为 1(2 驱 动 ! 如 1(20&’()* !1(20)’()*& 3434! 双轴独立驱动控制 双轴驱动是在单轴驱动模式的基础上 ! 两个运动轴能以独 立的形式进行点位运动和连续运动 & 这类驱动一般在函数名的 末尾以 ! 来指明参加运动的轴数 & 例如 1(20&’()*! 是一个双轴 同 时 独 立 做 点 位 运 动 的 函 数 !,-./0)’()*! 是 双 轴 独 立 常 速 连 续 运动的函数 & !"!"! 驱动控制流程