自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 视觉SLAM十四讲(三)——cmake编译过程

一、代码执行流程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WZG8oUVY-1636978399172)(https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0109a44d-a3af-4bf9-b3ba-0396d0aff27f/未命名文件_(1)].png)...

2021-11-15 20:14:27 422

原创 SLAM十四讲(二)——变换矩阵、欧拉变换、四元数

一、旋转矩阵、变换矩阵此知识点见我知乎文章:https://zhuanlan.zhihu.com/p/226132779不再赘述二、欧拉变换1. 旋转向量应用前面的知识,旋转矩阵可以描述旋转、变换矩阵可以描述一个6自由度的三位刚体运动,但是用这种矩阵表示方式至少有以下两个缺点:SO(3)的旋转矩阵有9个量,但一次旋转只有3个自由度。显然,表达方式冗余。旋转矩阵自身带有约束:它必须是个正交矩阵,且行列式为1。变换矩阵也是如此。使得估计或优化时,求解困难。任意旋转都可以用一个旋转轴和一个旋转

2021-11-15 20:13:03 2362

原创 视觉SLAM十四讲(一)——SLAM基础概念(笔记+个人理解+代码)

一、SLAM: Simultaneous Localization and Mapping, 同时定位与地图构建解释搭建特定传感器的主体(机器人等),在没有环境先验信息的情况下,于运动过程中建立环境的模型,同时估计自己的运动。本质对运动主体自身和周围环境空间不确定性的估计个人理解SLAM主要是希望机器人本体具备自主运动能力,而且不需要破坏环境,即不需要主动在环境中安装导轨、二维码等特殊标记,而只需要被动接受环境中的信息,这也意味着传感器不需要安装在环境中,而是安装在机器人本体上。主要

2021-11-15 20:12:05 2738

原创 机器人动力学知识点总结<二>

机器人系统与控制需求简介1、工业机器人系统组成机械本体控制柜示教盒2、核心零部件精密减速机伺服电机伺服驱动器控制系统3、本体结构分类关节型机械臂SCARA机械臂笛卡尔机械臂Delta并联机械臂Delta并联机械臂圆柱形机械臂球坐标机械臂4、符号表示机器人:关节+连杆 组成运动链关节:转动关节(Revolute)平动关节(Prismatic)符号表示:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Orj

2021-11-15 20:11:28 4675

原创 机器人动力学知识点总结<一>

一、机器人控制导论1、机器人广义:AGV、无人车、服务机器人、陪护机器人、宠物机器人狭义:工业机器人2、控制广义:掌握住对象不使任意活动或超出范围或使其按控制者的意愿活动狭义:系统状态或者输出对期望的镇定或跟踪镇定控制跟踪控制接触控制3、机器人控制成功完成一项任务准确执行一条运动轨迹准确定位到指定位置和姿态4、动力学与控制控制方法的特色强调基于模型的控制5、正运动学从关节角到末端位置通过编码器获取关节角度已知关节角θ1、θ2\theta_1、\

2021-11-15 20:10:15 1547 1

原创 (笔记+代码)统计学习方法第四章 朴素贝叶斯法

一、相关术语监督学习方法可以分成生成方法和判别方法,所学到的模型分别为生成模型和判别模型1、生成方法生成方法学习的是联合概率分布P(X,Y)P(X,Y)P(X,Y),然后根据条件概率公式计算P(Y∣X)P(Y|X)P(Y∣X)作为预测的模型,即生成模型。P(Y∣X)=P(X,Y)P(X)P(Y|X) = \frac{P(X,Y)}{P(X)}P(Y∣X)=P(X)P(X,Y)​2、判别方法判别方法直接学习决策函数f(X)f(X)f(X)或者条件概率分布P(Y∣X)P(Y|X)P(Y∣X)作为预测

2021-11-15 20:08:56 453

原创 (笔记+代码+习题)统计学习方法第三章 KNN及其kd树实现(Python)

一、KNN总体思想给定一个训练数据集,对新的输入实例,在训练数据集中找到与该实例最邻近的kkk个实例,这kkk个实例的多数属于某个类,就把该输入实例分为这个类。解决问题:分类问题输入:实例的特征向量输出:实例的类别三个基本要素:kkk值的选择、距离度量、分类决策规则最近邻算法:k=1k=1k=1时二、KNN详解1、算法输入: T={(x1,y1),(x2,y2),...,(xN,yN)}T=\{ (x_1,y_1),(x_2,y_2),...,(x_N,y_N)\}T={(x1​,y1

2021-11-15 20:08:12 1329

原创 (笔记+代码+习题)统计学习方法第二章 感知机

一、机器学习的老祖宗——感知机感知机1957年由Rosenblatt提出,是神经网络与支持向量机的基础。是二类分类的线性分类模型,属于判别模型,旨在求出将训练数据进行线性划分的分离超平面,为此,导入基于误分类的损失函数,利用梯度下降法对损失函数进行极小化,求得感知机模型。训练数据集:线性可分(必存在超平面将训练集正负实例分开)学习目标:找到一个将训练集正、负实例点完全正确分开的超平面具体学习对象:w、bw、bw、b**学习策略:**误分类点到超平面S的总距离最小**算法形式:**原始形式+对偶

2021-11-15 20:06:38 694

原创 Roborescue新手入门

Author:盒子先生2020.10.26知乎主页:https://www.zhihu.com/people/he-zi-xian-sheng-30First Step:对于rcrs来说,其实一共有六种智能体:AT、FB、PF、AmbulanceCentre、FireStation、PoliceOffice。对于无中心策略来说,一般只考虑前三种智能体的策略,对于有中心策略,需要考虑到六种智能体(救援智能体+中心智能体)。我们校队目前采用的是无中心策略。为了对平台有个整体认识,首先需要读读下面代码:

2020-10-26 14:52:12 735

原创 eclipse如何联想以及查看底层定义

Author: 盒子先生KingO2020.10.26知乎主页:https://www.zhihu.com/people/he-zi-xian-sheng-301、eclipse中如何导入文件夹,使之可以联想?首先,如果我们只是单纯的打开文件夹,比如rcrs-adf-sample,因为并不是一个工程,所以不能联想。我用的eclipse版本是2019:以下为创建步骤:打开IDE创建新工程导入文件夹点击Finish, 按住 CTRL+鼠标右键 即可跳转。2、导入.jar路径对于

2020-10-26 14:20:21 335

原创 人工智能领域专业术语合集

人工智能专业术语文章目录人工智能专业术语Letter ALetter BLetter CLetter DLetter ELetter FLetter GLetter HLetter ILetter JLetter kLetter LLetter MLetter NLetter OLetter PLetter QLetter RLetter SLetter TLetter ULetter VLetter WLetter XLetter YLetter ZLetter AReturn英文/缩写

2020-09-17 16:20:04 1760 1

原创 五子棋——人机智能对弈

五子棋——人与AI的智能博弈写在前面的话以下内容是小编在大四初做的一个课程设计,也是本科阶段第一次接触到工业机器人。历时五天,和4名队友一起实现人与机器人的五子棋博弈。希望能够得到各位读者的认可,谢谢大家!成果展示一首《你离开了南京,从此没有人和我说话》送给大家视频见:展示视频硬件选型埃夫特ER3A-C60机械臂Basler acA1300-30gm相机软件平台VS2017pylon Viewerpylon5库openCV库matlab camera calibratio

2020-09-17 15:15:09 2656 1

原创 相机标定、手眼标定(理论)

文章目录一、理论篇1.1 齐次变换矩阵(homogeneous transformation matrix )1.2 摄像机成像模型1.3 成像相关坐标系定义1.4 图像坐标系到相机坐标系的转换关系1.5 摄像机标定1.6 手眼标定一、理论篇1.1 齐次变换矩阵(homogeneous transformation matrix )我们知道,在三维空间准确描述执行器的状态,不仅要包括位置信息,也要包含姿态信息,即位姿(Pose)。齐次变换矩阵就是在机器人学中描述一个坐标系到另一个坐标系的变换关系的矩阵

2020-09-13 10:51:02 2126

原创 C++知识点总结(上)《C++ Primer》

C++知识点总结(上)《C++ Primer》(Stanley B. Lippman 第五版)文章目录C++知识点总结(上)《C++ Primer》(Stanley B. Lippman 第五版)一、编译流程1、预处理2、编译3、汇编4、链接二、常识1、windows下2、linux下3、C和C++的一个区别三、重要知识点1、引用2、指针3、const4、static5、this指针6、using声明7、string8、vector9、迭代器10、sizeof运算符11、try语句块和异常处理12

2020-09-06 17:04:43 585

原创 东南大学计算机网络知识点总结

《计算机网络(第7版)-谢希仁》前五章知识点总结,适合期末考试、考研保研面试复习。2020.9.4By KingO(盒子先生)第一次写blog,格式不太好,多多包涵。第一章 绪论• 计算机网络向用户提供两个最重要功能: 连通性、共享• 计算机网络: 由若干结点(node)和连接这些结点的链路(link)组成,结点可以是 计算机、集线器、交换机 或 路由器• internet: 互连网,泛指多个计算机网络互连而成的计算机网络 网络的网络• **Internet:**互联网、因特网,专

2020-09-04 16:10:02 1021

LDA、QDA分类器代码(Python3).7z

LDA、QDA分类器实现Minist数据集的分类,Python3,直接运行

2021-10-26

opencv源码编译.docx

之前写过的记录如何编译opencv源码编译过程,写了一半,后面没有坚持下去,但能看懂大致过程,求关注。。。。。。。。

2020-08-29

浙大控制系夏令营项目运动规划.rar

参加2020年浙江大学控制系夏令营做的项目,Robocup小型足球机器人的导航与规划,包括A*算法、RVO动态避障等等,欢迎下载学习,求一波关注~~~

2020-08-29

2013年电赛测控题旋转倒立摆.rar

电赛校训自己做的题,经过验收,实现了基本功能和发挥部分。由于硬件的缺陷,会有轻微抖动,但能保持竖直。

2019-08-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除