tt34567
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
28、继续你的机器人之旅
本文深入探讨了机器人构建过程中的关键技术与进阶方向,涵盖电子技术提升、设计与制造方法、机器人竞赛与社区参与、建造场所选择以及机器人系统与代码的探索。通过学习电路设计、掌握3D打印与激光切割等制造技术,并利用仿真系统和机器学习提升机器人智能水平,读者可全面提升机器人开发能力。同时,文章鼓励加入创客社区、参与全球竞赛,在实践中不断创新,开启更广阔的机器人创作之旅。原创 2025-09-19 06:37:39 · 70 阅读 · 0 评论 -
27、继续你的机器人之旅:打造下一个机器人
本文深入探讨了机器人设计与改进的多个方面,涵盖底盘和外形优化、电子设备升级、输出设备添加以及代码行为增强。通过使用3D打印、集成电路板和锁定连接器等方法提升硬件稳定性与美观性;介绍抓取器、云台、升降平台等功能模块扩展机器人能力;提出循线、迷宫求解、摄像头导航与识别等智能行为实现方案。同时规划了多种新型机器人形态,如六足机器人、机械臂、四轴飞行器、潜艇机器人和龙门式机器人,并分析其适配的电机、电池与传感器系统。文章还对比了不同轮子类型的优缺点,提供了从草图到测试的完整设计流程,并展望了人工智能融合、微型化与人原创 2025-09-18 14:00:47 · 163 阅读 · 0 评论 -
26、机器人定位与功能拓展:从蒙特卡罗定位到未来规划
本文深入探讨了基于蒙特卡罗粒子滤波的机器人定位技术,详细介绍了如何通过调整代码、传感器参数和场地建模提升定位精度,并结合编码器、距离传感器与IMU实现闭环控制。文章还系统回顾了树莓派Pico在机器人开发中的应用,涵盖传感器接入、行为编程与PID算法实践。进一步提出了通过添加线传感器、相机、LIDAR等设备拓展机器人功能的思路,并优化人机交互方式如LED、OLED、手机网页控制等。最后给出了规划新机器人的完整流程,包括目标定义、控制器选择、机械设计、传感器选型与代码模块化开发,强调性能与成本的权衡及可扩展性设原创 2025-09-17 12:05:21 · 66 阅读 · 0 评论 -
25、机器人蒙特卡罗定位:从编码器到距离传感器的综合应用
本文详细介绍了基于编码器和距离传感器的机器人蒙特卡罗定位系统实现过程。从编码器数据获取位姿变化,引入运动随机性模拟现实不确定性,结合竞技场边界判断生成初始权重,并通过低方差重采样优化位姿猜测。进一步利用距离传感器构建空间距离网格模型,计算传感器端点并融合感知数据更新权重,实现高精度定位。系统在树莓派Pico上运行,通过不断循环运动更新与观测修正,使机器人位姿估计逐步收敛至真实位置,适用于小型移动机器人的自主导航场景。原创 2025-09-16 09:50:17 · 80 阅读 · 0 评论 -
24、机器人空间建模与姿态追踪全解析
本文详细解析了机器人空间建模与姿态追踪的完整实现过程,涵盖蓝牙连接建立、场地与姿态数据的传输与可视化、基于传感器的避障控制,以及利用编码器数据进行运动估计和姿态更新。通过Python与MicroPython结合,实现了从Raspberry Pi Pico到计算机端的实时通信与图形显示,并提供了系统架构总结与优化建议,适用于机器人开发与自主导航的学习与实践。原创 2025-09-15 12:54:36 · 78 阅读 · 0 评论 -
23、基于蒙特卡罗定位的机器人位置确定
本文介绍了基于蒙特卡罗定位(粒子滤波器)的机器人位置确定方法。从IMU航向控制与PID调节入手,详细阐述了训练场地的搭建与数字化建模过程,并结合编码器和距离传感器数据,实现多传感器融合的定位算法。通过蓝牙低功耗(BLE)技术建立机器人与计算机的通信,利用Python实现蒙特卡罗定位的核心步骤:粒子初始化、运动更新、测量更新与重采样。文章提供了完整的代码示例与优化建议,并通过实验验证定位效果,最后总结了该方法的优势与改进方向,为机器人自主定位提供了实用的技术路径。原创 2025-09-14 15:54:50 · 45 阅读 · 0 评论 -
22、在树莓派Pico上使用IMU检测方向
本文介绍了如何在树莓派Pico上使用BNO055 IMU模块实现机器人的方向检测与控制。内容涵盖IMU模块选型、硬件连接、软件设置、校准流程、故障排除,并通过PID控制器实现‘始终面向北方’和‘已知角度转向’两种行为。同时提供了代码实现、优化建议及拓展应用方向,帮助开发者快速构建基于IMU的机器人导航系统。原创 2025-09-13 09:54:45 · 122 阅读 · 0 评论 -
21、机器人运动控制与方向检测技术解析
本文详细解析了机器人运动控制与方向检测的核心技术,涵盖PID控制器的参数调优方法,实现精确速度与距离控制的距离跟踪与控制算法,并深入介绍了惯性测量单元(IMU)的组成原理及其在机器人朝向检测中的应用。文章还提供了IMU的连接、校准、读数获取及基于其数据的行为控制实现方案,如保持面向北方和执行精确角度旋转。结合代码示例、流程图与总结表格,全面指导开发者构建稳定、精准的机器人控制系统,为后续自主导航与复杂任务执行奠定基础。原创 2025-09-12 10:23:34 · 89 阅读 · 0 评论 -
20、树莓派Pico编码器的运动控制
本文详细介绍了如何使用树莓派Pico结合编码器实现机器人的运动控制。内容涵盖编码器计数转换为速度的计算方法、基于asyncio的异步速度测量应用程序构建、编码器毛刺问题的修复,以及利用PID控制器实现精确的速度控制和直线行驶。通过实际代码示例和测试步骤,帮助读者完成从基础测速到闭环控制的全过程,最终实现机器人稳定、精准的运动控制。原创 2025-09-11 13:47:46 · 64 阅读 · 0 评论 -
19、利用PID算法实现机器人沿墙行走与参数调优
本文详细介绍了如何利用PID算法实现机器人沿墙行走,并通过UART接口进行实时调试与参数调优。内容涵盖基础代码实现、PID三参数(P、I、D)的调整策略、故障排除方法以及结合编码器对电机速度的精确控制。文章提供了完整的代码示例和调优流程图,帮助读者系统掌握机器人运动控制的核心技术,并支持通过指令动态修改设定点与PID参数,提升调试效率。最后还给出了进一步拓展方向,适用于基于树莓派Pico的智能机器人开发。原创 2025-09-10 15:04:41 · 88 阅读 · 0 评论 -
18、利用PID算法实现机器人避障与墙跟随
本文详细介绍了如何利用PID算法实现机器人的避障与墙跟随功能。从基础的PID控制器设计出发,逐步引入积分项解决稳态误差、导数项抑制振荡,并结合低通滤波器提升系统稳定性。文章还涵盖了硬件改造(如电机与传感器位置调整)、代码实现与优化、PID参数整定方法及实际应用中的注意事项,提供了完整的流程图和表格辅助理解。最后展望了PID在智能机器人中的进一步发展方向。原创 2025-09-09 15:41:52 · 74 阅读 · 0 评论 -
17、树莓派Pico机器人的蓝牙远程操作与PID算法应用
本文介绍了如何利用树莓派Pico实现机器人的蓝牙远程操作与PID控制。通过蓝牙低功耗(BLE)技术,实现手机应用与机器人之间的数据收发与实时绘图,并使用ButtonPacket解码控制指令,实现方向与速度的远程操控。进一步引入PID控制算法,详细讲解了比例、积分、微分各部分的作用,并通过实际代码实现机器人沿墙行走功能。结合蓝牙绘图工具,可对PID参数进行可视化调优。文章还提供了多项拓展练习,包括使用数字按钮调节速度、向手机发送状态消息以及绘制编码器速率曲线,为后续开发更智能的机器人系统奠定基础。原创 2025-09-08 14:06:20 · 72 阅读 · 0 评论 -
16、树莓派Pico机器人的距离感应与蓝牙远程控制
本文介绍了如何使用树莓派Pico实现机器人的距离感应与蓝牙远程控制。内容涵盖VL53L1X距离传感器的原理与应用、蓝牙LE模块的连接与通信配置,以及通过智能手机实现无线控制的完整流程。文章还提供了故障排除方法、代码示例和拓展练习,帮助读者掌握机器人感知环境与无线交互的核心技术,为后续开发更智能的自主机器人系统奠定基础。原创 2025-09-07 10:00:08 · 72 阅读 · 0 评论 -
15、使用Pico进行距离感应以检测物体
本文介绍了如何使用树莓派Pico和VL53L1X激光距离传感器通过I2C总线实现物体检测,并构建一个具备避障功能的机器人。内容涵盖I2C通信原理、传感器接线与工作模式、单双传感器数据读取、故障排除方法,以及基于双传感器的避障逻辑实现。进一步优化包括参数调优、测量精度提升和异常处理增强,并探讨了该系统在智能家居、工业巡检、物流仓储和教育科研等领域的应用前景。最后总结了系统流程并展望了未来扩展方向。原创 2025-09-06 15:28:11 · 56 阅读 · 0 评论 -
14、机器人传感器准备与距离感知全攻略
本文详细介绍了机器人传感器的准备与距离感知技术,涵盖货架制作、传感器支架设计与安装、VL53L1X距离传感器的焊接与I2C通信配置,并通过Python代码实现单个及双传感器的数据读取。进一步结合电机控制,构建具备避障功能的智能机器人,适用于Raspberry Pi Pico平台的家用机器人开发项目。原创 2025-09-05 13:05:59 · 80 阅读 · 0 评论 -
13、树莓派Pico机器人扩展设备规划与搭建
本文详细介绍了如何为树莓派Pico机器人规划并搭建扩展设备,涵盖传感器选择(如VL53L1X距离传感器和BNO055 IMU)、蓝牙通信模块集成、机械结构设计与3D建模(使用FreeCAD),以及硬件安装与调试。文章还提供了购物清单、工具准备、引脚分配方案、常见问题解决方法及未来升级建议,帮助读者全面提升机器人的感知能力与控制灵活性。原创 2025-09-04 16:59:55 · 71 阅读 · 0 评论 -
12、树莓派Pico编码器运动测量指南
本文详细介绍了如何使用树莓派Pico的PIO(可编程输入输出)功能处理编码器数据,实现精确的运动测量。内容涵盖数据读取与提取、计数器创建、状态变化检测、双向计数器实现、代码封装为可重用模块以及实际应用中的注意事项。通过流程图和示例代码,帮助开发者理解编码器工作原理,并提供故障排除方法和拓展应用思路,适用于机器人位置与速度控制等场景。原创 2025-09-03 09:40:34 · 92 阅读 · 0 评论 -
11、树莓派Pico编码器测量运动与PIO编程详解
本文详细介绍了在树莓派Pico上使用编码器进行机器人运动测量的原理与实现方法。内容涵盖光学与磁性编码器的工作机制、正交脉冲编码的方向与距离检测、Pico的PIO编程基础及汇编指令应用,并通过实际代码示例展示如何利用PIO读取编码器数据、进行位操作和状态判断。同时提供了故障排除、性能优化建议及未来扩展方向,帮助开发者高效实现精准的运动控制系统。原创 2025-09-02 15:22:10 · 143 阅读 · 0 评论 -
10、使用树莓派Pico驱动电机
本文详细介绍了如何使用树莓派Pico驱动电机,涵盖基本的前进后退与转向控制、脉冲宽度调制(PWM)实现速度调节、基于时间的路径规划以及编码器在精确运动控制中的应用。通过构建机器人Python库、引入PWM和PIO编程,实现了对电机的精细化控制,并探讨了编码器在转弯精度校正和直线行驶纠偏中的实际应用。最后展望了结合多传感器、自主导航与智能化发展的未来方向,为机器人爱好者提供了一套完整的入门与进阶实践方案。原创 2025-09-01 16:26:51 · 229 阅读 · 0 评论 -
9、基于树莓派Pico构建并驱动机器人
本文详细介绍如何使用树莓派Pico构建并驱动一个双电机机器人,涵盖从电池连接、电机与编码器接线、上电测试到电机控制的完整流程。内容包括基础电路搭建、使用digitalio和pwmio库控制电机方向与速度、实现直线行驶与转向操作,并通过代码示例演示单电机测试、多引脚控制及沿预定路径行驶。同时提供安全接线注意事项和调试建议,帮助读者逐步完成机器人开发与测试,为后续集成传感器和智能导航打下基础。原创 2025-08-31 12:28:31 · 97 阅读 · 0 评论 -
8、基于Pico搭建机器人指南
本指南详细介绍如何基于树莓派Pico搭建一个功能完整的机器人,涵盖材料准备、苯乙烯零件切割与打磨、底盘组装、电子元件布线、电源电路连接及电路调试等全过程。通过使用低成本材料和常见工具,结合CAD设计与实际动手操作,帮助爱好者掌握机器人制作的核心技能。同时提供了布线技巧、故障排查方法,并展望了未来可扩展的传感器集成与算法优化方向,适合初学者和中级DIY玩家参考实践。原创 2025-08-30 13:25:56 · 86 阅读 · 0 评论 -
7、利用 FreeCAD 设计机器人底盘全流程指南
本文详细介绍了利用 FreeCAD 设计机器人底盘的完整流程,涵盖从草图绘制、约束应用、3D 实体建模到技术图纸生成的各个关键步骤。重点讲解了电机孔与脚轮的定位方法、形状绑定与拉伸切割操作,并提供了常见问题的解决方案。同时包含流程图、技术细节分析及拓展练习建议,帮助读者掌握 FreeCAD 在机器人结构设计中的实际应用,为后续制造和优化提供可靠支持。原创 2025-08-29 13:44:28 · 138 阅读 · 0 评论 -
6、使用 FreeCAD 设计机器人底盘
本文介绍了如何使用FreeCAD进行机器人底盘的3D设计,涵盖从草图绘制、部件建模到技术图纸生成的完整流程。内容包括软件配置、底盘轮廓与上层部件的草图设计、电机和脚轮位置布局、拉伸建模方法以及输出用于加工的工程图纸。通过本教程,读者可掌握FreeCAD在机器人结构设计中的基础应用,提升自主设计能力。原创 2025-08-28 15:35:10 · 105 阅读 · 0 评论 -
5、树莓派Pico的准备与编程入门
本文介绍了树莓派Pico的完整入门流程,包括如何安装CircuitPython、准备必要的库文件、使用Mu编辑器进行代码编写与交互、实现LED点亮与闪烁的基础编程,以及为Pico焊接引脚头以连接外部硬件。通过图文结合和流程图展示,帮助初学者快速掌握Pico的基本操作与开发技巧,并提供了进一步学习的资源和实践练习建议,是开展机器人和物联网项目开发的良好起点。原创 2025-08-27 13:42:15 · 112 阅读 · 0 评论 -
4、树莓派Pico机器人的测试装配与准备
本文详细介绍了构建树莓派Pico机器人的前期准备过程,包括部件的测试装配、所需硬件与工具的清单获取、CircuitPython环境的安装与配置、初步编程实践以及Pico引脚的焊接步骤。通过系统化的流程指导,帮助初学者完成从零开始搭建机器人平台的基础工作,并为后续开发奠定坚实基础。原创 2025-08-26 09:06:15 · 107 阅读 · 0 评论 -
3、树莓派Pico机器人的规划与搭建
本文详细介绍了基于树莓派Pico的两轮驱动(2WD)机器人的规划与搭建过程,涵盖传感器选型、底盘设计、电机与轮子配置、电源系统计算及电机控制器选择等内容。通过手工制作底盘和合理组件布局,实现灵活且低成本的机器人开发。文章还提供了测试安装的实用方法、后续优化方向以及常见问题解决方案,适合初学者和爱好者系统学习机器人设计与实践。原创 2025-08-25 09:50:25 · 148 阅读 · 0 评论 -
2、树莓派Pico机器人规划与基础介绍
本文介绍了基于树莓派Pico的机器人规划与构建全过程。从Pico开发板的特点、接口功能(如数字IO、PWM、模拟输入、UART、SPI、I2C和独特的PIO系统)到与单板计算机及Arduino的对比,详细阐述了其在机器人控制中的优势。文章还介绍了使用CircuitPython进行快速开发的优点,并逐步引导读者完成机器人用途定义、类型选择、传感器配置、结构设计及测试验证。通过模拟测试、元件测试和整体功能测试,确保机器人稳定可靠。最终帮助初学者构建一个可扩展、易维护的Pico机器人平台,为后续进阶开发打下基础。原创 2025-08-24 13:20:57 · 95 阅读 · 0 评论 -
1、利用树莓派Pico在家打造自主机器人
本文详细介绍如何利用树莓派Pico在家打造自主机器人,涵盖从硬件选型、底盘设计、编程控制到高级功能实现的全过程。内容包括CircuitPython环境搭建、电机与编码器控制、传感器集成、蓝牙远程操作,以及PID算法和蒙特卡罗定位等智能算法的应用,适合机器人初学者和爱好者学习与实践。原创 2025-08-23 15:33:18 · 95 阅读 · 0 评论
分享