尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

我的机器人制作流程

我的机器人制作流程
📅 发布时间:2026/6/19 6:11:59

起兴

莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。
2025-11-24 23:55:13 星期一

写在前面

这篇博客方便知识点的记录和日后的学而时习之。笔者梦到哪里写到哪里,如有不对之处,请读者纠正见谅。

正文

这个机器人正式其实是从去年这个时间点开始做。但奈何一直拖到了现在,这段时间在训强化学习,那边我不能一直等着,因此使用空闲时间把这个历史遗留的问题给搞定。下面我将采用时间的方式一一记录每天遇到的问题及解决的事情。

2025.11.23

  • 电机采用达妙的8006,24V供电,下面使用USB转CAN总线进行校准测试,包括电机的一些参数
    image

image

  • 电机上位机读取要连接串口线,也就是一个CAN和一根串口线。
  • FDCAN的波特率设置。这里对应的在CUBEMX直接设置就可以了。一般FDCAN的波特率能高一些,比如1~8Mbps不等,而CAN一般最高也就1M了,我这先暂时使用1Mbps的。
    image
	/*	nominal_baud = 80M/brp/(1+seg1+seg2)sample point = (1+seg1)/(1+seg1+seg2)sjw :	1-128seg1:	2-256seg2: 	2-128brp :	1-512  */
  • 设置如下
    image

  • 软件层面的程序的记录:

image

image

image

2025.11.24

  • 其实昨天就已经能够跑通通信阶段了,主要原因是:一个函数的电机init前把所有电机参数都清理了,这是不对的;
  • 怀疑是enum导致的,但其实这东西就是数字,没差别;
  • 怀疑是extern,但是extren其实在一个头文件里定义过了就可以直接使用这个参数了,所以不是这个参数没有在我的main里没有初始化的原因;

2025.11.25

  • 组件STM32的以太网系统
    https://blog.csdn.net/zy2232652/article/details/142706669

2025.11.27 W5500以太网通信模块使用

引用原文:链接

  • 连接方式:使用SPI连线。
  • OSI的几层结构表示。
    image
    应用层 + 操作系统层(包括传输网络层等) + 设备驱动层与网络接口层

先来看一下百度百科对于TCP协议的定义:传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。这段文字是什么意思呢,我们再接着说上面一个例子。
发货之前工作人员首先得要确认一下路是不是通吧,比如现在是过年,物流全部停运不就是路不通吗,那还发什么货呀。要是没什么问题,物流全部正常运作就发货呗。手机到达小明家后,小明先拆开看看手机在运输途中有没有损坏,有损坏就联系客服处理,没问题就确认收货。再回到上面的定义中,面向连接指的是先建立连接再发送数据,也就是先确认路可以走得通再发货。可靠就是如果货物在运输过程中有损坏或者丢失就让京东重新发货,确保小明收到的手机是没有任何问题的。基于字节流的意思就是比如小明买了手机又买了手机配件,分开发货,几件物品不是在一个包裹里,一个一个发。在这个例子中,京东的工作人员和小明充当了TCP协议的角色,他们两个共同确保了货物的完整性。

  • socket
    程序也可以用IP+端口号进行唯一标识。那么这个程序的入口就被称作Socket。Socket不仅仅是IP+Port的封装,它还包含了协议和一些操作函数。Socket是一个抽象层,它提供了一种通用的接口,让应用程序可以使用不同的协议进行网络通信。Socket也不是一个方法,而是一个对象,它有自己的属性和方法。你可以创建一个Socket对象,然后调用它的方法来实现网络通信。
    image

总结

to be continued...

相关新闻

  • 球缺与球台公式完整总结表
  • 解决Unity中使用C#自带类库没有代码提示的问题
  • 2025年十大高压旧电缆回收公司排行榜,金属电缆回收厂家推荐

最新新闻

  • 2026全域外卖平台红黑榜真实横评,避坑攻略口碑实力双保障 - mypinpai
  • K2.5开源模型:面向生产级Agent系统的状态感知架构
  • 馨风尚包装源头工厂公司介绍与实力测评,零套路口碑之选 - myqiye
  • 交流电转直流电的电源电路
  • Python 开发者进阶 AI,除了语法还要补哪些课
  • 微前端赋能电力存量系统升级|Vue2渐进式迁移Vue3、双栈兼容架构、业务零停机方案、电网全场景落地实战、全套工程代码复现

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号