本课题所要完成的任务相对来说比较简单,需要一台机器人到叶子存放区,取叶子,再将其运送到摆放区,将其放置到固定的圆圈里。本文主要阐述了制作该功能的机器人的软件和硬件的设计过程以及遇到的问题等。全文一共分为五个部分。第一章为引言部分,简单介绍了移动机器人现状和发展、本课题的来源及本设计的主要工作;第二章主要介绍了控制系统总体介绍,对控制系统的组成部分做了阐述;第三章主要阐述了使用的传感器以及进行数据采集方法的设计;第四章阐述运动的执行机构及控制方法;第五章介绍了基于光电编码器的底盘寻迹算法和基于模糊控制理论的底盘寻迹算法。文章中各个部分都包含了具体的调试过程和以及遇到的问题。源:自'优尔.·论,文;网·www.youerw.com/

 2  机器人控制系统总体设计

2.1  机器人控制系统结构设计

机器人控制系统由机构本体、传感系统、控制系统和驱动系统组成[4]。其中传感系统是通过各种传感器采集外界信号,以确定机器人所处的位置或前方障碍物的距离;控制系统和驱动系统属于闭环系统,控制系统根据位置信息修改机器人的运动路径,再通过驱动系统控制机器人本体的运动。驱动系统是利用各种电动机产生的力矩和力,直接或间接驱动机器人本体以获得机器人的各种运动的执行机构[5]。其中机器人的传感系统和控制系统为核心部分,对机器人的运动和定位起到至关重要的作用,协调好各个系统之间的配合和功能,是机器人控制的重要任务。

控制器控制整个机器人的运动轨迹和运动方式,控制器的选择非常关键。合适的硬件加上高质量软件才能组成优质的机器人。对于硬件的选择,本次设计的机器人采用DSP和FPGA相结合的控制模式,FPGA作为下位机,用于采集各个传感器的信号,并且会执行一些简单的手臂动作。DSP作为主控器,根据传感器的信号对底盘上的伺服电机进行直接控制,对于机器人进行定位,并向FPGA发送相应的动作命令。DSP通过XINTF模块与FPGA进行通信,它将FPGA作为大容量存储器,可以随时对其中的数据进行读写

上一篇:LabVIEW虚拟仪器的身管直线度测试系统的软件设计
下一篇:AT89S52单片机枪械握把温度监测及存储模块的设计+电路图+程序

基于状态估计的控制系统...

基于RS-485的电梯呼梯装置设计+电路图

基于Zigbee的智能仓储管理系统设计

Matlab基于模型跟随的自适...

基于模糊控制方法的机械手同步控制研究

基于出租车GPS数据城市交通特性研究

MATLAB基于时序序列相似性匹配的电网故障诊断

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

新課改下小學语文洧效阅...

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识