基于ARM的自主移动机器人控制系统设计
来源期刊:机械设计与制造2011年第6期
论文作者:陈剑斌 田联房 王孝洪
文章页码:160 - 162
关键词:自主移动机器人;多传感器;控制系统;ARM;CPLD;
摘 要:自主移动机器人是近年来研究热点,基于三节履带式机器人机械结构,提出了以ARM架构微处理器s3c2410为核心、多传感器的自主移动机器人控制系统,采用了Linux嵌入式操作系统作为S3c2410软件开发平台。微处理器外部扩展数字电路采用了CPLD来实现,减少了外围分立元件的使用及PCB面积,可靠性高、抗干扰能力强;基于Verilog语言对CPLD进行了设计与实现。ARM与CPLD采用ISA总线方式通信,整个控制系统具有良好的可扩展性、硬件可裁剪性。通过爬楼梯、避障等实验,验证了机器人具有良好的自主移动性能。
陈剑斌,田联房,王孝洪
华南理工大学自动化学院
摘 要:自主移动机器人是近年来研究热点,基于三节履带式机器人机械结构,提出了以ARM架构微处理器s3c2410为核心、多传感器的自主移动机器人控制系统,采用了Linux嵌入式操作系统作为S3c2410软件开发平台。微处理器外部扩展数字电路采用了CPLD来实现,减少了外围分立元件的使用及PCB面积,可靠性高、抗干扰能力强;基于Verilog语言对CPLD进行了设计与实现。ARM与CPLD采用ISA总线方式通信,整个控制系统具有良好的可扩展性、硬件可裁剪性。通过爬楼梯、避障等实验,验证了机器人具有良好的自主移动性能。
关键词:自主移动机器人;多传感器;控制系统;ARM;CPLD;