对于刚体的定轴转动,如果你是一个初学者,那么你肯定会被一大堆新的概念困扰。但利用下面的这张表格,可以很快的帮助你理解各个名词之间的关系。
这是一道很好的练习位运算的题目。本文采用了二进制位拼接的方法来解决这道题目。
概括 根据2023-01-11RM赛务的课程沙龙,自定义控制器的交互数据分为两个部分: 与客户端交互的数据 与机器人交互的数据 目前尚有疑问的地方: 客户端是如何读取RS232串口数据的? 机器人是否具有图传接收端 与客户端交互的数据 鼠标位置信息 按键信息 与机器人交互的数据 自定义数据段的含义 最大长度30字节 串口连接方式 自定义控制器(RS…
本文介绍了底盘的几种运动模式:底盘普通运动、底盘跟随云台转动、小陀螺、小陀螺模式下的平动,并讲解了各种模式下的控制思路。
本文从“使用RM开发板A型控制M3508电机”的角度来讲解CAN通信,对于底层原理的阐述较少,读者可以很容易地从网络上查询到相关的资料,本文不做赘述。
中断 何为中断? 中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。 举例——使用中断和不使用中断 以在宿舍洗衣服为例: 不使用中断:在宿舍内卷的时候每隔一段时间去洗衣房看看洗没洗完衣服。使用中断:衣服洗完后,公众号收到通知,暂停内卷去取衣服,然后继续…
题1:详见上一篇文章 梯度下降基础——薪火培训 视觉组 第二讲 题2:线性回归基础 本题与题1类似,也是通过确定参数的值来使得损失最小。与第一题不同的是,本题含有两个参数,即w和b,在每次更新参数时,我们要分别对w和b求导,并同步更新w、b的值。不难写出代码。 from tkinter import N import numpy as np imp…
!注意本片文章记录了完成作业过程中对梯度下降的理解。我的理解很有可能是不准确的,故本篇文章只做记录分享作用,读者请勿将本文当作教程学习。 题1:梯度下降基础 刚看到这个题目,大家可能会想:为什么不直接遍历呢?其实,对于复杂的函数来说,遍历需要计算的次数过多,训练起来会很慢。因此,我们引入了梯度下降算法。学长提供了计算 y=x^2-2x+1 在 [-…
面包板的使用 每相连的五个导通 PWM 主要作用:数字输出->模拟输出“面积等效原理”主要参数: 周期占空比:高电平/周期脉宽时间:高电平的时间 定时器 用途:用于定时执行任务三个寄存器: 计数器寄存器 TIMx_CNT自动重载寄存器 TIMx_ARR预分频器寄存器 TIMx_PSC 图源:薪火培训电控第二讲 一张图看懂CCR ARR CNT…
本讲的主要内容: 环境的配置:STM32CUBEMX & MDK时钟如何编译/烧录程序常用GPIO函数: HAL_GPIO_WritePin(GPIOA,GPIO_PIN_1,SET)HAL_GPIO_TogglePin(GPIOA,GPIO_PIN_1)HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_1) Homework…