分层式移动平台运动控制系统设计

分层式移动平台运动控制系统设计

为达到移动机器人可以实现对特殊环境进行高速、高精度稳定可靠的运行目标,基于分层式模式的移动机器人运动控制系统能够充分运用PC端,文章制定了PC+STM32的分层式移动控制机器人的总体设计方案,并完成了该运动控制系统的车体位姿求解算法。此外,文章完成了分层式人机界面操作系统设计,对样机进行了实验系统搭建,为移动、监控、自动化工厂等提供平台。就智能移动机器人系统控制的姿态求解进行实验测试,实验结果表明:所研制的远程操作车体具有控制系统可靠稳定、响应迅速、定位准确的特点。

标签:移动机器人;分层式;运动控制系统

Abstract: In order to achieve the goal of high speed, high precision, stability

and reliability, the mobile robot can operate in special environment. The motion

control system of mobile robot based on hierarchical mode can make full use of PC.

In this paper, the overall design scheme of the hierarchical mobile control robot

based on PC+STM32 is worked out, and the algorithm for solving the vehicle

posture of the motion control system is completed. In addition, the paper completes

the design of the layered man-machine interface operating system. The experimental

system of the prototype is built, which provides a platform for mobile, monitoring,

automation factory and so on. The attitude solution of intelligent mobile robot system

is tested experimentally. The experimental results show that the control system is

reliable and stable, the response is rapid and the positioning is accurate.

Keywords: mobile robot; hierarchical; motion control system

1 智能移動机器人的控制系统体系架构设计

1.1 简介

移动机器人是一类能够通过传感器感知环境和自身状态,实现在有障碍物的环境中面向目标自主运动,从而完成一定功能的机器人系统[6],智能机器人所面向的环境是现实世界中复杂的动态环境,如何利用自身受限的感知和行为能力,引导机器人顺利完成复杂的任务,是智能机器人控制系统需要解决的主要问题[10],但在目前全自主移动机器人还大多处于实验阶段,进入实用的多为半自主移动机器人,通过人的干预在特定环境中执行各种任务,而遥控机器人则完全离不开人的干预[5],移动机器人是目前科学技术发展最活跃的领域之一。

针对移动机器人的结构特点和运动特性,车体结构采用轮式车体,主要包括车轮车架,传动装置和驱动电机等部分。为达到移动机器人可以实现对特殊环境进行高速、高精度稳定可靠的运行目标[9],智能移动机器人需要对操作控制系统、位姿反馈算法等展开阐述。本文主要集中于控制系统的设计,提出一套开放式的分布式运动控制系统,开放式机器人运动控制系统因具有可互操作性、可移

植性、可替代性、可缩放性和可二次开发性等特点,目前已经成为机器人运动控制系统发展的主流方向[4]。

本文采用三层形式来控制整个系统的运行,下位机包括行为信息层和控制层两个部分,上下位机之间采用RS232串口通信,串口通讯是利用一根传输线传输数据,数据传输的方式是按位传输。下位机与传感器之间采用SPI通信,SPI是串行外设接口(Serial Peripheral Interface)的缩写,是 Motorola 公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。本文应用通讯的主要设计思想为:主机先向从机发送地址,若是向从机写入数据,则向从机发送数据,若是读取从机数据,则向从机发送时钟,然后在时钟下降沿读取数据。

1.2 分布式控制系统设计方案

为满足该智能移动机器人的工作要求,本文选择一种分布式的控制结构。整个结构由三个分层组成,分别是上位机层、行为信息层、下位机控制层, 如图1系统三层控制结构图所示。

各分层的主要功能如下:

上位机控制层:通过RS232与行为信息层通信,实时处理行为层获取的各类传感器信息值,同时远程监控智能移动机器人的运动状态,并根据运动状态对智能移动机器人进行自动调整,从而实现整个系统的有效运行。

行为信息层:主要负责各类传感器信息的反馈,该层不仅与上位机进行实时通讯,同时也要实时反馈下位机控制层采取的各种信息。

下位机控制层:主要采用SPI通讯方式,实时采取移动机器人的各类传感器信号、完成上位机指定的控制指令,完成对电机的伺服控制。

2 控制系统的控制平台设计本文主要选择stm32作为主控芯片,主要设计包括电源系统、通信系统、传感器系统、信号处理系统。硬件控制系统主要包括移动载体控制器、电机驱动器、控制器、編码器、直流伺服电机、I/O模块、通讯模块、人机交互界面[7-8]。各个模块发挥自己特定功能的同时与其他设备配合,共同完成中机器人软件系统下达给移动载体控制系统的任务。控制系统硬件架构如图2(a)和(b)所示。

(a)行为信息层

在实际移动机器人应用中,上位机是基于visual C++的MFC程序,为实现与stm32的串口通讯,编写完成一个MFC界面作为通讯窗口,调用MScomm控件,主要如图3所示。串口调试程序可以选择串口1和串口2,本文选择串口1,设置串口传输参数,周期性自动发送控制命令。串口通讯基本流程如图3所示,实际运行效果如图4所示。

上位机与下位机通讯配置完成后,本文采用分层式人机交互界面,其中人机交互界面的功能模块图如图5所示,移动机器人任务环境的设计目的是合理的去完成一系列任务,并告知机器人完成任务的顺序,同时向其他模块完成状态信息共享等,人机交互界面如图6所示,主要包括移动机器人控制栏、串口配置信息显示、机器人状态信息显示、机器人任务要求、移动轨迹状态显示等信息以及串口配置、传感器信息等子窗口接口。

3 移动机器人实验分析

本实验的数据采集主要通过以下方式:将光电码盘的正交编码信号输入到主控板控制器stm32的正交编码脉冲外设中;利用光电码盘单位时间内检测出机器人的左右轮位移差分信号ΔR、ΔL,由此可以推断出单位时间内机器人位置变化量ΔX、ΔY和Δθ,通过计算位姿公式得到该移动机器人的位姿信息。

我们选择以X方向运动作为误差基准,通过多次测量X方向的数据求取整个误差补偿值作为系统补偿值,通过MATLAB对所测数据进行多项式拟合处理得到如图7图8误差补偿曲线曲线,在曲线上通过观测移动机器人的X方向数据得到置信度为0.95的置信区间,我们选择其均值作为误差补偿值。

从图中我们可以看出随着位移的增加,其误差值增大;在位移范围为0~35m内的误差极大值为1.2m。

我们通过多次测试到达位置为10m、角度为0°处的位姿对上述误差补偿值进行验证。测量13组数据:R、L表示为左右轮的差分位置信号累加值如表1所示。(其中该点的实际位置值为(10m,10m),角度0°,其误差补偿值0.36m)

4 结束语

本文完成了智能移动机器人的控制系统体系架构设计、控制系统的控制平台设计及系统配套软件开发,对样机进行了实验系统搭建,为移动、监控、自动化工厂等提供平台。最后就移动机器人系统控制与姿态求解进行实验测试,实验结果表明:所研制的远程操作车体具有控制系统可靠稳定、响应迅速,定位较为准确的特点。本文虽然对远程操控的移动机器人展开了全面设计,并成功实现了预期的任务目标,但由于时间限制,本课题还需要进一步完善以下问题:控制系统的软硬件功能还需进一步完善,使控制系统的控制性能进一步提升,从而进一步提高系统的可靠性;误差补偿的处理方式还有待进一步解决,主要包括误差补偿方向的确定及误差产生的原因等问题;传感器信息采集系统还需要做进一步的研究,以提高外部感知能力。

参考文献:

[1]刘进长.与世界机器人之父对话[J],机器人技术与应用,2001(3).

[2]徐国华,谭民.移动机器人的发展现状及其趋势[J].机器人技术与应用,

2001(3).

[3]蔡自兴.机器人学[M].北京:清华大学出版社,2000:18-19,46-53.

[4]Pritschow G., Altintas Y., Jovane F., et al.Open controller

architecture-Past, present and future [J].Ann CIRP, 2001, vol. 50:463-470.

[5]王文学,孙萍,徐心和.足球机器人系统结构与关键技术研究[J].控制与决策,2001,16(2):233-235.

[6]周超.基于DSP 的小型移动机器人控制系统[D].哈尔滨:哈尔滨工业大学,2005.

[7]K Z X .Controllability and stabilization of the programmed motions of a

transport robo[J]. Journal of Applied Mathematics and Mechanics, 2000,64(6):871-890.

[8] Robots A. Pioneer 2 Mobile Robot Operating Manual[EB/OL].http:// 1999.

[9]吴孜越,胡东方,杨丙乾.运动控制器在国内的应用及发展[J].机床与液压,2007,35(7):234-236.

[10]于金鹏.基于多DSP的智能机器人运动控制系统的研究[D].济南:山东大学,2005.

[11]张广立,付莹,杨汝清,等.基于Windows NT的开放式机器人实时控制系统[J].上海交通大学学报,2003,37(5).

[12]马雄波.基于PC机的开放式多轴软数控系统关键技术研究与实现[D].哈尔滨:哈尔滨工业大学,2007.

合集下载

六自由度平台控制流程

六自由度平台控制流程

六自由度平台控制流程

一、设计阶段

1.确定平台运动范围

(1)确定平台的工作空间尺寸

(2)确定平台的最大移动范围

2.选择控制系统

(1)确定控制系统的类型

(2)选择适合的控制器

二、运动学建模

1.建立平台的运动学模型

(1)确定平台的坐标系

(2)建立运动学方程

2.运动学分析

(1)分析平台的各个自由度运动关系

(2)计算各关节的运动学参数

三、控制器设计

1.PID控制器设计

(1)确定PID控制器参数 (2)进行闭环控制设计

2.轨迹规划

(1)设计平台的运动轨迹

(2)确定平台的运动速度和加速度

四、软硬件实现

1.编写控制程序

(1)使用编程语言编写控制算法

(2)软件实现运动控制

2.硬件连接

(1)连接传感器和执行器

(2)配置控制器和驱动器

五、系统调试

1.运动测试

(1)进行平台的手动控制测试

(2)检查各个自由度的运动是否正常

2.控制效果验证

(1)进行自动控制测试

(2)验证控制效果和精度

六、性能优化 1.参数调整

(1)调整控制器参数

(2)优化控制算法

2.系统稳定性分析

(1)进行系统稳定性分析

(2)确保平台运动稳定可靠

五自由度位移平台控制系统设计

五自由度位移平台控制系统设计

计测技术 新技术新仪器 ・29・ 

五自由度位移平台控制系统设计 

李国文 ,牟娟 ,孙千军 

(1.中航S-业北京长城计量测试技术研究所,北京100095;2.大连市计量检定测试所,辽宁大连116031) 

摘 要:介绍了一种五自由度位移平台控制系统的设计。该系统为风洞流场中温度、压力等传感器进行测试 提供位移平台。采用自行设计的运动控制器,结构简单,控制精确;移植了嵌入式实时操作系统 ̄zC/OS一Ⅱ,通过 t ̄C/OS一1I来调度运动控制器的多个任务;采用PC机作为上位机,为用户提供友好的人机界面。 

关键词:五自由度位移平台;STM32F103;控制系统;运动控制器;IxC/OS—lI;设计 中图分类号:TH136;TP23 文献标识码:B 文章编号:1674—5795(2012)02—0029—04 

Design of 5 DOF Motion Platform Control System 

LI Guowen ,MU Juan ,SUN Qianjun 

(1.Changeheng Institute of Metrology&Measurement,Beijing 100095,China; 2.Dalian Institute of Measurement and Testing,Dalian 1 16031,China) 

Abstract:This paper discusses the design and realization of a kind of 5 DOF motion platform control system.This system provides a motion platform for mesuring the temperature and pressure sensors in wind tunne1.The:system uses a simple high precision serf-design motion controller, migrats an embedded real—time kemel p ̄C/OS一Ⅱto managent muhitasks of the motion controller,and uses a PC as host computer.to provide US— ers with a friendly human—machine interface. Key words:5 DOF motion platform;STM32F103;control system;motion controller;uC/OS一Ⅱ;design 

电机运动控制系统的设计与应用

电机运动控制系统的设计与应用

电机运动控制系统的设计与应用

电机运动控制系统是一个重要的工程领域。控制系统能够将电机的速度、位置和加速度等运动参数控制到高精度,从而使得电机运动更为稳定、精确和高效率。本文将介绍电机运动控制系统的设计方法、应用场景以及相关技术等内容。

一、电机运动控制系统的设计方法

1.系统结构设计

电机运动控制系统的结构设计包括硬件结构和控制算法结构。硬件结构包括传感器、执行器、运动控制器和通信模块等。传感器能够采集电机位置、速度等参数,执行器能够控制电机运动。运动控制器对电机的控制算法进行实现,通信模块实现控制指令和数据的传输。

2.控制算法设计

控制算法主要包括开环控制和闭环控制。开环控制是指在电机运动过程中,控制器输出一个基本控制命令,以固定的运动规律进行调节。闭环控制则根据电机传感器的反馈信号进行补偿和修正,输入实时控制命令,以更加准确的运动规律进行调节。

3.系统参数调节 系统参数调节是指对电机运动控制系统的参数进行优化,以达到更好的控制效果。对于不同的电机类型和不同的应用场景,需要进行不同的参数调节。常用参数包括控制命令的周期、传感器采样频率等。

二、电机运动控制系统的应用场景

电机运动控制系统的应用场景非常广泛。常见的应用场景包括:

1. 机器人控制

电机运动控制系统是机器人控制的关键技术之一。通过控制电机的角度、速度和加速度等参数,实现机器人的移动、抓取、拖动等动作。

2. 电动汽车

电机运动控制系统是电动汽车的核心技术。通过对电机的控制,可以实现电动汽车的加速、刹车、转向等功能,提高汽车的安全性、能效和舒适性。

3. 机床控制

机床控制系统需要对电机的运动精度和速度等要求非常高。通过控制系统对电机的位置和速度进行精细调节,能够保证机床的加工精度和工作效率。

4. 飞行器控制 飞行器控制系统需要对电机的控制非常精确。动力系统、姿态控制和飞行路径的设计都需要电机运动控制系统的协作。

三、电机运动控制系统相关的技术

移动机器人控制系统设计

移动机器人控制系统设计

xx大学xx届毕业论文

0 一、绪 论

(一)引言

移动机器人技术是一门多科学交叉及综合的高新技术,是机器人研究领域的一个重要分支,它涉及诸多的学科,包括材料力学、机械传动、机械制造、动力学、运动学、控制论、电气工程、自动控制理论、计算机技术、生物、伦理学等诸多方面。第一台工业机器人于20世纪60年代初在美国新泽西州的通用汽车制造厂安装使用。该产品在20世纪60年代出口到日本,从20世纪80年代中期起,对工业机器人的研究与应用在日本迅速发展并步入了黄金时代。与此同时,移动机器人的研究工作也进入了快速发展阶段。

移动机器人按其控制方式的不同可以分为遥控式、半自动式和自主式三种;按其工作环境的不同可以分为户外移动机器人和室内机器人两种。自主式移动机器人可以在没有人共干预或极少人共干预的条件下,在一定的环境中有目的的移动和完成指定的任务。自主式移动机器人是一个组成及结构非常复杂的系统,具有加速、减速、前进、后退以及转弯灯功能,并具有任务分析,路径规划,导航检测和信息融合,自主决策等类似人类活动的人工智能。

(二)移动机器人的主要研究方向

1.体系结构技术

1)分布式体系结构

分布式体系结构【1。2.3】是多智能体技术在移动机器人研究领域的应用。智能体是指具有各自的输入、输出端口,独立的局部问题求解能力,同时可以彼此通过协商协作求解单个或多个全局问题的系统。移动机器人系统,特别是具有高度自组织和自适应能力的系统,它们的内部功能模块与智能体相仿,因此可以应用多智能体技术来分析和设计移动机器人系统的结构,实现系统整体的灵活性和高智能性。在分布式体系 结构中,各个功能模块具有不同的输入输出对象和自身的不同功能,并行各工作,整个系统通过一个调度器实现整体的协调,包括制定总体目标、任务分配、运动协调和冲突消解等。

移动机器人控制系统设计 2

移动机器人控制系统设计 2

移动机器人控制系统设计

摘要:当今社会,移动机器人在各种应用领域得到了广泛的应用,但实际使用中的控制系统存在各种问题。本文提出了一种用于移动机器人控制的新型系统设计,旨在解决现有控制系统存在的问题。具体而言,本文设计了一种基于机器学习的控制算法,用于提高机器人的导航和自适应能力。此外,本文还引入了一种基于传感器网络的实时控制系统,用于优化机器人的控制效率,提高运动精度和稳定性。实验结果表明,所提出的控制系统设计能够有效地提高移动机器人的控制性能和智能化水平。

关键词:移动机器人、控制系统、机器学习、传感器网络、导航、自适应、控制效率、运动精度、稳定性

正文:移动机器人控制系统是现代机器人技术的重要组成部分。在各个应用领域,如制造业、卫生保健、物流、农业等,移动机器人都扮演着不可或缺的角色。目前,移动机器人控制系统中存在着一些问题,如导航能力不足、运动精度不高、稳定性差、控制效率低等。为了解决这些问题,本文提出了一种新型的移动机器人控制系统设计。

首先,本文提出了一种基于机器学习的控制算法。该算法采用强化学习方法,实现机器人的自主导航和自适应能力。在实际应用中,机器人会遇到各种挑战和障碍,例如复杂的地形、突然的障碍物等等。此时,基于机器学习的控制算法能够让机器人不断地学习和调整自己的导航策略,并据此提高机器人的导航能力和运动智能化水平。

其次,本文引入了一种基于传感器网络的实时控制系统,以优化机器人的运动效率。该系统采用多个传感器节点对机器人运动情况进行实时监测,以获得更准确、更细致的机器人运动数据。同时,传感器网络还能实现对机器人的协同控制,从而提高机器人的运动精度和稳定性。

最后,本文进行了一系列实验验证,结果表明所提出的移动机器人控制系统设计能够显著提高机器人的控制性能和智能化水平。这种控制系统设计有着广泛的应用前景,可以被运用到各种移动机器人系统中,如AGV、UAV、智能家居机器人等等。在本文提出的移动机器人控制系统设计中,机器学习是其中最关键的部分。机器学习是一种人工智能的分支,它通过训练机器,使其从数据中自动学习,从而实现了机器人自主学习和自主控制的能力。在移动机器人的控制系统中,机器学习可以通过利用历史导航数据,从而训练机器人智能化导航模型,从而使其在导航时更加准确、灵活和自适应。

农用全方位移动平台控制系统设计

农用全方位移动平台控制系统设计

农用全方位移动平台控制系统设计

随着农业生产的技术发展,农用机器人得到了越来越广泛的应用。由于农业作业环境的复杂性和非结构性,面向果园、蔬菜生产基地的农业机器人应用还比较有限。

农业环境下作业要求作业装备具有很好的灵活性和适应性。因此,研究高度灵活的工作平台及其控制系统是实现农业自动化作业和智能作业的首要条件。

本文结合提出的主动万向轮式农用全方位移动平台结构方案设计了一种基于运动控制卡的嵌入式控制系统,进行了相关理论和试验研究,为开发果园、蔬菜等农业环境下自动作业装备奠定基础。主要工作内容包括:(一)首先通过分析国内外先进的全方位移动平台,提出基于DSP运动控制卡PCI-1285为核心的控制方案。

然后选择永磁无刷直流电动机作为驱动电动机、混合式步进电动机作为转向电动机,完成相关的硬件电路设计,其中包括驱动电动机的电源电路、驱动电路、保护电路等。最后在此基础上,设计了基于Common Motion Utility开发环境的软件系统,其中包括系统参数初始化、系统故障检测、中断子程序等。

(二)首先通过分析永磁无刷直流电动机的工作原理,采用两两导通的驱动方式并建立其数学模型。然后研究了其调速原理,经推导得到其转速传递函数,根据其转速传递函数及本文实际工作控制需求,确定了PWM脉宽调制的调速方法。

最后通过分析五种PWM脉宽调制方式对换相转矩波动的影响,确定了pwm-on调制方式。(三)首先对农用全方位移动平台控制策略进行分析,通过比较转矩控制和电流控制确定驱动系统采用转速、电流双闭环控制方式。

然后分析移动平台转向时稳定性,根据运行速度分为同相控制和逆相控制两种控制模式。最后根据移动平台实际工作主要为低速运行(<35km/h),基于逆相控制模式分析其电子差速原理,并利用三角函数及比例法等数学工具推导其差速计算公式。

(四)首先利用MATLAB提供的动态系统仿真工具Simulink对本文提出的永磁无刷直流电动机转速、电流双闭环控制系统进行仿真。根据仿真得到的相电流、电磁转矩、转速波形证明该控制系统基本能够完成控制要求。

全向移动机器人底层运动控制实验平台的设计与实现

全向移动机器人底层运动控制实验平台的设计与实现

全向移动机器人底层运动控制实验平台的设计与实现

摘要:全向移动机器人是按照某种排列方式组合电机系统驱动的机器人,其运动是一种可以在平面内获得任意运动方向的运动方式。全向移动足球机器人具有运动快速灵活,控球稳定,进攻性强,以及易于控制等优点。文中研究了三个互呈120度的电机及其驱动器组成全向移动机器人的运动学模型以及电机和驱动器部分的模型,构建了仿真平台,并实现了全向移动机器人到定点的运动控制。

关键词:全向移动机器人运动学模型电机模型到定点运动控制

1.动力学模型

设每个轮子的驱动系统的动力学模型为

是每个轮子的驱动力,是轮子绕其驱动轴的转动惯量,为每个轮子转动的角位移,为轮子装配的粘滞摩擦系数,为驱动获得因子,是第i个轮子驱动输入转矩,为轮子的半径。

其中为机器人绕其重心轴的转动惯量,,m为机器人的质量。

2.电机模型研究

2.1模型简化

基于动觉智能图式的仿人智能控制,采用了所谓“类等效”的特征建模方法。“类等效”的建模方法由重庆大学李祖枢教授提出:具有可调参数的控制系统数学模型简化理论表明,尽管在许多情况下被控对象的全特性不确知,但其响应特性可以测出,因此其所具有的非线性、不确定性等可以用一些典型的非线性环节加上被控对象的“类等效”的简化线性模型,在结构和参数上的变化来近似模拟。分别建立复杂系统中各子系统的数学模型。所谓“类等效”的特征建模,就是在某些反映被控对象动态特性的主要特征量方面,简化的数学模型与实际对象做到一致。即:

式中,表示“类等效”模型的传递函数,表示实际系统的精确传递函数,其中、表示传递函数的阶数。

设描述对象动态特性特征量的集合为,主要的特征量有: (1)增益(Gain)K

增益(Gain)K:表示系统对零频(直流)输入信号的放大能力,决定了稳定系统域

XY运动工作台控制系统设计

XY运动工作台控制系统设计

一、引言

二、系统结构

三、硬件设计

(1)电脑控制器:选择一台性能稳定、接口丰富的电脑作为控制器。通过串口、USB接口或者以太网接口与运动控制板通信。

(2)运动控制板:运动控制板可以采用现成的通用运动控制板,也可以根据具体需求进行设计制作。运动控制板负责接收电脑控制器发送的指令,并将指令转化为电机驱动所需的信号。运动控制板可以集成位置检测传感器,用于反馈运动状态。

(3)电机驱动器:电机驱动器采用步进电机驱动器,用于控制步进电机的转动。具体选型时要考虑电机的额定电流和工作电压,并根据步进电机的驱动方式选择对应的驱动器。

(4)步进电机:步进电机是XY运动工作台实现运动的核心部件。步进电机具有精度高、稳定性好的特点,能够按指定的步进角度进行旋转。具体选型时需根据需要的精度、负载和速度等要素进行选择。

四、软件设计

(1)用户界面:设计一个直观、易用的用户界面,用于输入运动指令和参数设置。用户界面可以通过编程语言或者现成的控件库来实现。

(2)运动控制算法:根据所需运动方式和精度要求,设计相应的运动控制算法。常见的算法包括最小二乘法拟合、PID控制等。算法设计应考虑到运动平滑、精度高、稳定性好的要求。 (3)通信协议:电脑控制器与运动控制板之间的通信协议需要定义清楚,包括指令格式、通信速率等。常见的通信协议有UART、USB、以太网等。

五、系统性能

(1)精度:XY运动工作台的精度主要由步进电机的步进角度和电机驱动器的精度决定。根据具体需求选择合适的步进角度和驱动器。

(2)速度:XY运动工作台的速度受到步进电机的转动速度和驱动器的最大转速限制。选择合适的步进电机和驱动器以实现所需的速度要求。

(3)稳定性:XY运动工作台的稳定性主要由电机驱动器的功率输出和控制算法的调整精度等因素决定。在实际设计中需要对系统进行充分测试和调试,以保证稳定性。

六、总结

本文介绍了XY运动工作台控制系统的设计,包括硬件设计和软件设计。通过合理选型电脑控制器、运动控制板、电机驱动器和步进电机,并设计相应的用户界面、运动控制算法和通信协议,可以实现对XY运动工作台的准确控制。系统的性能表现主要体现在精度、速度和稳定性等方面。最后,需要进行充分测试和调试,对系统进行优化和完善。

移动机器人底层运动控制系统的设计的开题报告

移动机器人底层运动控制系统的设计的开题报告

一、选题背景和意义

移动机器人是指通过各种机械、电器及计算机等技术手段,以自主或遥控方式从事特定任务的机器人。其不仅可以在工业场景中实现一系列生产线自动化流程,也可以应用于智能家居、医疗护理、灾难救援、探测勘探等领域的智能化操作。

然而,移动机器人在运动控制方面仍然存在许多挑战。例如复杂的运动规划、不同地形下的障碍物避开、精确的位置控制等问题。因此,设计一种稳定可靠、运动控制性能良好的底层运动控制系统对于移动机器人的发展至关重要。

二、主要研究内容

本论文拟研究的是移动机器人底层运动控制系统的设计。具体包括以下内容:

1.移动机器人的运动学模型建立与分析,包括轮式移动机器人(差动驱动和全向轮驱动)和腿式移动机器人等类型。

2.运动控制算法设计与开发,如PID控制、模糊控制、自适应控制等,并进行性能优化。

3.运动规划算法研究,包括最短路径算法、避障算法等,以实现自主避障、路径规划和运动控制等功能。

4.实验验证和性能评价,通过搭建各类机器人实验平台,开展实验验证并对控制系统的性能进行评价。

三、预期成果和创新点

通过本论文的研究,预期可以取得以下成果:

1.建立移动机器人运动学模型,并实现底层运动控制系统的设计,使机器人能够实现自主导航、环境感知和运动控制等基本功能。

2.设计运动控制算法并优化,提高机器人运动控制精度和响应速度,同时确保控制系统的稳定性。

3.研究运动规划算法,实现机器人的自主路径规划和避障等功能,提高机器人运动控制的智能化水平。

4.通过实验验证和性能评价,对所设计的控制系统进行测试和评价,保证了机器人的可靠性和稳定性。 本论文的创新点在于:

1.引入运动规划算法,提高机器人智能化水平,使其能够实现自主避障、路径规划和运动控制等功能。

2.优化运动控制算法,提高机器人运动控制精度和响应速度,同时确保运动控制的稳定性。

3.实验验证与性能评价,从实验的角度对控制系统进行测试和评价,保证了机器人的可靠性和稳定性。

全方位移动平台控制系统设计

全方位移动平台控制系统设计

全方位移动平台可实现二维平面内任意方向的移动功能,可实现在狭小空间运送集装物资和长大物资,以及对大件零部件精确定位与安装、装配维修等应用目的。本文提出一种全方位移动平台控制系统方案,使其灵活应用在空间有限、机动性要求高的场合。

1 控制系统整体设计方案

控制系统由手持遥控器和平台控制器两大部分组成,致力于操作者与移动平台的人机交互控制,遥控器加平台控制器的局部自主系统组成完整的控制系统。遥控器和平台控制器均选用*****07系列微处理器为控制核心,控制系统整体框架如图1所示。

系统选用Zigbee网络技术进行无线通讯传输,它是一种新型的短距离无线接入技术,与Wi-Fi、Bluerooth无线技术相比,Zigbee技术具有低成本、低复杂度、低功耗、时延短、组网方便、网络容量大、安全玎靠优势。

针对全方位移动平台在平面上可三自由度运动的移动特性,遥控器端选取通过操纵三轴工业手柄来对应前后、左右平移、中心转向及其复合运动。遥控器端搭载OLED屏用来显示信息,OLED屏相对于LED屏具有抗震性能更好,响应时间短,发光效率高,能耗低等特点。遥控器通过AD采集获取三轴工业手柄模拟量数值,进行均值滤波、模数转换等处理获取当前控制信息,以扫描方式读取遥控器的开关获得当前运行模式、速度等级等控制状态,将相应数据内容同首尾字节、校验码封装成帧,通过串口发送到無线通信模块,将其转发给平台控制器;同时将当前状态发送到遥控器OLED显示屏。

平台控制器的无线通信模块将接收到的信息通过串口转发给控制器,控制器收到的一帧完整、无错误指令后,根据制定的通信协议内容,执行相应功能,同时运算出各电机转速,及电机转向,将其通过CAN总线网络分别发送给相应电机驱动器,驱动电机来完成车体正常运转;同时在控制器接收到一帧信息后,反馈消息给遥控器,消息包含帧错误状态及平台的收集的信息等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档