制作ROS移动机器人地盘

本教程详述如何利用扫地机轮子自制ROS移动机器人地盘,涵盖车体设计、电路设计、PID控制等内容。通过L298N控制电机,并采用PID调节轮速,12V电池供电,适合学生党和爱好者提升动手能力。

摘要

本教程讲述如何利用扫地机轮子制作ROS移动机器人地盘。

概述

原本不打算自己造轮子的,但是网上的移动机器人地盘要么巨贵–对于学生党,要么巨简陋–编码器线数低于40线,根本不能满足ROS移动机器人的需要。为了锻炼自己的动手能力(这个借口看起来比较积极,能掩盖没钱的尴尬…),准备从零打造一款ROS移动机器人地盘。
扫地机轮组减速比大致是50左右,电机编码器15-20线,轮子转一周大概是1000个脉冲,测量精度够用。
通过L298N控制电机正反转,PWM调速,这里需要用到PID控制。
电池电源12V,直接输入到L298N,5V电源由L298N提供。

硬件需求

陀螺仪 MPU6050/MPU9250
驱动轮 扫地机驱动轮(12V)
电机驱动模块 L298N
光电编码器驱动模块 自制
底盘主体 亚克力
控制器 STM32
万向轮 牛眼轮

注意:

  1. 对于某些SLAM算法来说,陀螺仪不是必须的。
  2. 扫地机驱动轮大都是12V的,某宝上各式各样的都有。选择时请注意选择光电编码器的,线数比较高,精度比霍尔编码器好点;安装孔尽量要在同一平面上,因为最终是要安装到亚克力板上。
  3. 底盘的设计图需要用CAD绘制,你需要提前测量好轮组的尺寸。一个小技
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值