基于ARM的自主移动机器人控制系统设计

被引:16
作者
陈剑斌
田联房
王孝洪
机构
[1] 华南理工大学自动化学院
关键词
自主移动机器人; 多传感器; 控制系统; ARM; CPLD;
D O I
10.19356/j.cnki.1001-3997.2011.06.061
中图分类号
TP242 [机器人];
学科分类号
1111 ;
摘要
自主移动机器人是近年来研究热点,基于三节履带式机器人机械结构,提出了以ARM架构微处理器s3c2410为核心、多传感器的自主移动机器人控制系统,采用了Linux嵌入式操作系统作为S3c2410软件开发平台。微处理器外部扩展数字电路采用了CPLD来实现,减少了外围分立元件的使用及PCB面积,可靠性高、抗干扰能力强;基于Verilog语言对CPLD进行了设计与实现。ARM与CPLD采用ISA总线方式通信,整个控制系统具有良好的可扩展性、硬件可裁剪性。通过爬楼梯、避障等实验,验证了机器人具有良好的自主移动性能。
引用
收藏
页码:160 / 162
页数:3
相关论文
共 6 条
  • [1] 基于DSP的自主越障机器人控制系统设计
    李锐
    毛立民
    于海涛
    [J]. 机械设计与制造, 2008, (11) : 170 - 172
  • [2] 移动机器人路径规划技术的现状与发展
    徐秀娜
    赖汝
    [J]. 计算机仿真, 2006, (10) : 1 - 4+52
  • [3] ASIC设计中基于Verilog语言的inout(双向)端口程序设计
    王天盛
    李斌桥
    赵毅强
    李树荣
    裴志军
    姚素英
    [J]. 计算机工程与应用, 2003, (34) : 129 - 132+183
  • [4] 履带式移动机器人越障能力的研究[D]. 白琨.内蒙古工业大学. 2007
  • [5] 嵌入式Linux应用开发完全手册[M]. 人民邮电出版社 , 韦东山, 2008
  • [6] 机器人传感器及其应用[M]. 国防工业出版社 , 高国富, 2005