草庐IT

理论课

全部标签

2023年5月青少年机器人技术等级考试理论综合试卷(四级)

青少年机器人技术等级考试理论综合试卷(四级)2023.6分数:100题数:30一、单选题(共20题,共80分)1.ArduinoC语言,部分程序如下,串口监视器输出结果是“D”时,变量i的范围是?()A.i<90B.i≥90C.80<i<90D.80≤i<90 标准答案:D2.ArduinoUNO/Nano主控板,读取模拟输入信号,所采用的函数是?()A.digitalWrite()B.digitalRead()C.analogRead()D.analogWrite()标准答案:C3.ArduinoUNO/Nano主控板,当数字引脚输入信号为高电平时,对应的电压是?()A.0VB.5VC.-0

相机标定-机器视觉基础(理论推导、Halcon和OpenCV相机标定)

        相机标定是获得目标工件精准坐标信息的基础。首先,必须进行相机内参标定,构建一个模型消除图像畸变;其次,需要对相机和机器人的映射关系进行手眼标定,构建一个模型将图像坐标系上的点映射到世界坐标系。主要分为背景知识、相机内外参模型推导、编程代码实现三个部分。1背景知识        在讨论相机模型标定之前,我们应当先了解几何里面关于2D、3D空间里面几种几何变换形式。主要包括欧式变换、相似变换、仿射变换和透视变换,相机标定的过程,就是一个透视变换矩阵求解的过程。参考来源:北京邮电大学鲁鹏老师的课件1.12D平面上的变换1.1.1欧式变换        所谓欧式变换,即只有平移加旋转的

现代控制理论——离散系统,时变系统和非线性系统的状态空间表达式

时间离散系统离散系统的状态空间表达式可以用差分方程表示:方程的解释:得到第k步系统的状态和控制,可以得到第k+1系统的状态。线性时变系统线性时变系统·的状态空间表达式为:系统矩阵,输入矩阵,输出矩阵,直接传输矩阵这四个矩阵中的任何一个矩阵中的元素是时间的函数我们就称为这个系统是时变系统非线性系统非线性系统的状态空间表达式:f,g为函数向量,其中f,g是状态向量,控制向量和时间t的非线性函数,如果非线性系统的状态空间表达式中不显含时间t,则称为非线性定常系统非线性系统的线性化

最优控制 3:最优控制理论中的极小值原理与动态规划

最优控制3:使用极小值原理求解最优控制问题引言极小值原理tft_ftf​固定的情况tft_ftf​自由的情况动态规划连续系统HJB方程的推导引言经典变分法是一种特别强大的工具,但是它要求控制量必须可导且无界,这在很多问题中都是不成立的。着陆器的软着陆,卫星的姿态控制,等等。从主观上都可以分析出来,着陆器的软着陆控制,肯定是先让着陆器自由落体,然后从某一个高度开始反向喷气,最后落地一瞬间速度刚好为0。卫星的姿态控制肯定是当姿态有偏差时,用最大力矩控制一次,然后让卫星通过惯性“转”一段时间再反向最大力矩控制一次。这个过程控制量肯定是不可导的。因此,有很多最优控制问题,不能用变分法解决。所以,极小值

PID算法理论,运用,代码编写详解

什么是PID我相信能来看这篇文章的应该都知道什么是PID,PID就是一种控制算法,利用比例运算(P),积分运算(I)和微分运算(D)一起控制某一事件,当然也可以只运用其中一个也可以两两结合。运用举例:比如我们家里都会有的那个电热水器,有点热水器会有那个保温功能,假如我们设定的温度保持在60度。一开始热水器开始工作P发现此时水温距离目标温度还差的多就控制加热棒输出较大功率快速加热。随着温度越来越高,P会发现距离目标温度越来越近,输出功率也越来越小,但由于“惯性”实际温度会超过目标温度,此时P就会输出负功率,但实际中没有负功率,我们可以启动制冷,但又会由于惯性温度会低于目标温度,就这样实际温度在目

SRAM理论基础

静态随机存取存储器(StaticRandomAccessMemory,SRAM)是随机存取存储器的一种。所谓的“静态”,是指这种存储器只要保持通电,里面存储的数据就可以恒常保持[1]。相对之下,动态随机存取存储器(DRAM)里面所存储的数据就需要周期性地更新。然而,当电力供应停止时,SRAM存储的数据还是会消失(被称为易失性存储器),这与在断电后还能存储资料的ROM或闪存是不同的。设计SRAM由存储矩阵、地址译码器和读写控制电路组成,容量的扩展有两个方面:位数的扩展用芯片的并联,字数的扩展可用外加译码器控制芯片的片选输入端。SRAM中的每一-bit储存在由4个场效应管(M1,M2,M3,M4)

API安全基础理论

1.什么是APIAPI(ApplicationProgrammingInterface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。通过淘宝API,就算不知道如何操作,也能将产品或服务与其他产品或服务进行互通。这样就可以简化应用开发,节省时间和成本。API除了有应用“应用程序接口”的意思外,还特指API的说明文档,也称为帮助文档。API作为应用编程接口,由应用程序来调用,提供API的称为提供者,使用API的称为消费者。API本质上是一个程序(程序1)中,专门用于与其他应用程序(程序2)进

代码随想录算法训练营第三天 | 链表理论基础 203.移除链表元素,707.设计链表 ,206.反转链表

代码随想录算法训练营第三天|链表理论基础203.移除链表元素,707.设计链表,206.反转链表链表理论基础链表的类型单链表双链表循环链表链表的存储方式链表的定义链表的操作删除节点添加节点性能分析203.移除链表元素:eyes:题目总结:eyes:707.设计链表:eyes:题目总结:eyes:206.反转链表:computer:双指针法:computer:递归法:eyes:题目总结:eyes::balloon:心得收获链表理论基础链表的类型单链表链表是一种通过指针串联在一起的线性结构,每一个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向nul

一篇文章搞懂BUCK开关电源基础理论(上)

欢迎关注我的公众号,每周电路与硬件知识分享↓前言在硬件开发的过程中,BUCK拓扑的开关电源是很常见的,相比于LDO的降压方式BUCK降压的效率大大提高(尤其是在压差高、输出电流大的情况)。虽然BUCK降压电路有一些缺点,比如引入开关噪声、EMI、输出电压纹波相比于LDO偏大;但是仅凭电源效率这一点,BUCK降压在高压差、大功率的应用场合作为首选。今天我们就来详细讲解一下BUCK开关降压的基础理论知识。一、为何BUCK降压会在效率上远优于LDO?LDO降压和BUCK降压工作原理的差异导致了两种降压方式的效率差异↓2.1LDO降压原理1.LDO实现降压的本质是LDO芯片(或实现LDO功能的晶体管)

OSPFv3基础理论讲解

目录OSPF基础OSPFv3概述Router-id链路本地地址在OSPFv3中的应用OSPFv3的LSA与v2的区别LSA头部信息Router-LSA(1类)Network-LSA(2类)Intra-Area-Prefix-LSA(9类)LinkLSA(8类)产生几条1/2/8/9类LSAOSPFv3支持多实例OSPFv3尾部跟踪认证OSPF基础OSPFv3概述由于OSPF的扩展性不强,为了支持IPv6地址,重新定义了新的OSPFv3协议来兼容IPv6地址,协议号为IPv6的89相同点不同点OSPFv3只通过链路本地地址建立邻居(基于链路的)OSPFv3实现了拓扑与地址分离(可以不依赖IPv6