首页 期刊 科学技术与工程 基于STM32的自主式小白鼠饲养机器人控制 【正文】

基于STM32的自主式小白鼠饲养机器人控制

作者:高正中; 李雪杨; 田朔; 刘向勇; 夏杰 山东科技大学电气与自动化工程学院; 青岛266590
机器人   小白鼠饲养   s形曲线算法   stm32  

摘要:为解决当前实验用小白鼠在人工投喂饲养方式下造成的操作任务繁重,人力物力耗费巨大的问题,设计一种适用于现有小白鼠饲养环境的自主式饲养机器人。采用STM32芯片作为主控制器,以装备4个麦克纳姆轮的底盘作为移动载体,配备抬升机构和推进机构,末端加装可编程的机械臂作为可控夹持设备。对底盘直流电机进行双闭环比例-积分-微分(proportion-integral-differential,PID)算法控制,对步进电机速度进行基于S形曲线的算法控制,通过定时器级联对步进电机行程进行精确控制。经实验测试,机器人运行平稳,噪声较小,相比较人工饲养方式,机器人投喂时间能够缩短40%。实验表明,机器人能够自主完成小白鼠饲养工作,解决了人工投喂饲养任务繁重的难题。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

学术咨询 免费咨询 杂志订阅