The second day of learning basic ros

每个版本的Ubuntu都有其对应的ros版本,Ubuntu23.10还未有ros版本与之对应。

树莓派5只能安装ubuntu23.10 和树莓派系统(debian12)

香橙派安装vscode时,先去官网下载,并结合命令行进行安装

树莓派或香橙派进行初次开机时应尽可能避免连接USB接口,否则可能开不了机

安装ros/vscode 或进行源配置时可参考鱼香ros  网址fishros.com

一键安装代码
wget http://fishros.com/install -O fishros && . fishros

进行虚拟机和香橙派或者虚拟机与虚拟机之间分布式架构时应在同一局域网下进行ping

且应修改两者文件 添加对方的ip地址及hostname

sudo gedit /etc/hosts 

如果没有gedit 命令应该进行安装

sudo apt-apt install gedit

digitalWrite( )  该函数作用为设置引脚为高电平或低电平(LOW / HIGH),使用前需先pinMode设置为output模式

analogWrite ( ) 该函数通过改变信号的占空比来模拟模拟信号(PWM)

测速原理:速度 = 单位时间脉冲 /(单、双、四 频计数  *  减速比 *单位圈数脉冲)

安装ros/vscode 或进行源配置时可参考鱼香ros  网址fishros.com

所用电机驱动芯片为DRV8833

输入1/输入3

输入2/输入4

旋转方向

低(0)

低(0)

电机关闭

高(1)

低(0)

向前

低(0)

高(1)

向后

高(1)

高(1)

电机关闭

PID调试时应先调节p值,且主要调节p值,根据p值找到合适的I值,使得目标转速趋于稳定,最后调节D值使得与目标速度接近。

  • 11
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值