论文部分内容阅读
随着计算机技术、现代电子技术、人工智能技术、自动控制技术及信息技术等技术水平突飞猛进的发展以及多学科领域知识的交叉和融合,智能机器人技术得以迅速拓宽和延伸,智能机器人产品在人类生活、工作等各方面发挥的作用日益凸显。作为教育及科研机构,开发一种环境适应能力强,能满足多种功能需求的低成本初、中级智能机器人实验平台势在必行。基于智能轮椅的应用实例,针对现有智能机器人开发平台的贫乏及其开放性及扩展性的不足,设计并研发了一款四轮代步智能小车平台。从平台的机械结构及软硬件系统设计及搭建入手,充分考虑并实现对底层驱动及控制细节的开放,为用户提供一个软硬件开放的、可扩展的低成本初、中级智能移动机器人实验平台。整个平台设计主要从三个部分入手:(1)机械部分利用Pro/E设计各部件三维建模并组装整车三维效果图,利用AutoCAD对部分加工部件进行详细的设计,保证车身机械设计与制造过程实现精确的数据传递,确保机械结构无缝连接。(2)硬件平台采用微控制器STM32F103VET6,并对其资源进行硬件扩展,提供丰富的接口资源,保证硬件平台的可扩展性,便于各种功能的实现。(3)软件平台包括下位机软件及上位机软件:下位机软件以STM32F103VET6微控制器为核心,移植uC/OS-II嵌入式实时操作系统,利用RealViewMDK开发套件基于C高级语言自主设计编写各种接口和功能函数;上位机软件基于Windows操作系统,采用VC++与Matlab混合编程,提供系统开发所需应用测试及控制软件。特别是,在机械结构方面创新设计了双自由度座椅姿态调整机构,增强整个平台的稳定性及抗倾覆能力,并以此为基础设计了基于PID控制的双自由度姿态调整系统,并通过仿真实验验证了系统的有效性。