- 博客(11)
- 收藏
- 关注
原创 最大似然估计(MLE)和最大后验概率(MAP)的理解
最大似然估计我理解的最大似然估计就是求解似然函数的极值,似然就是在结果已经知道的条件下该事件在不同条件下发生的可能性。这是关于最大似然估计原作者,这位是我在CSDN看到转发的,我觉得这篇文章对最大似然估计写的挺清楚的,可以一看。我也不是很明白,希望大家可以一起讨论。最大后验概率提到这个概念我是在看一篇名为Map-Aware Particle Filter for Localizatio...
2020-01-14 22:09:27
184
原创 关于printf()函数打印出数据存在多个ffff问题
此问题是因为,定义的数组是char类型,而打印出的类型是unsigned char类型,在数组元素出现负数情况会使打印的溢出,所以需要改变下数组的储存类型为unsigned char类型。考虑到不可更换的情况可以把输出写成printf("hahh:",(usigned char)buffer[i])的形式。具体参考:这个若输出出现16进制高位为空格情况,那莫可以用printf("haha %0...
2019-10-10 16:31:27
1026
原创 关于MSF——EKF框架源代码的下载与使用
下载新建一个工作空间:mkdir /haha/src cd /haha/src catkin_init_workspace cd .. catkin_make cd haha/src/ 下载glog:git clone https://github.com/ethz-asl/glog_catkin.git 下载 catkin_simple:git clone http...
2019-09-17 16:36:05
1029
原创 ROS小车搭建(二)——上层使用ROS
这个博主没写完就发了,有时间再写一点,观看需谨慎。之前的部分把底层的控制部分弄好了,上位机部分就好弄很多了!主要解决的是通讯问题,即串口通讯问题;上位机通过串口给下下位机发送速度控制指令。其实上位机就是通过ROS节点的方式控制小车移动。键盘节点——底层节点,其中通过特定话题进行通讯。首先看下功能包。主要第二个文件为主,包含小车的启动文件和底层驱动节点,第三个文件夹代表小车的描述,后三那...
2019-09-13 07:15:30
1193
1
原创 ROS小车搭建(一)——底层STM32使用
最近在弄ROS小车,做一些分享吧。由于实验室的需求需要搭建一个智能移动平台,平台是两个轮子的差速运动模型。同时也是比较常见的模型,在创客智造上也有相关的代码和说明。自己也在此基础上做了修改,同时也也有之前实验室的师兄留下的代码,做了一些修改。1前期准备工作需要准备的材料:STM32板子(stm32vet6,100引脚)、伺服直流电机以及驱动器、减速器、轮子、串口转USB的线、USB-C...
2019-07-27 10:33:21
6760
3
原创 远程控制turtlebot跑通hector-slam算法
1.配置局域网连接我自己的设备是英伟达的主板和turtlebot连接作为从机,然后呢自己自己的笔记本电脑是主机。通过一个无线路由器使得两个设备通讯。首先是配置网络:设置好路由器名称以及密码使得两设备都能连接到网络,并通过TPlogin.cn网站查看自己所给设备分配的IP地址。我的是192.168.1.101(turtlebot)和192.168.1.105(自己笔记本电脑)。 其次安装配...
2019-04-12 08:45:41
684
2
原创 ROS安装的出现一些问题
在安装ROS出现问题:sudo rosdep init:找不到命令解决:https://jingyan.baidu.com/article/f79b7cb32987fc9144023ea0.html但是呢我是没有解决,可能每个人情况不同吧!我出现的了Rospack:命令找不到,随后又更新了一下sudo apt install rospack-tools也是不可以。 然后找ubunt...
2019-03-17 14:47:27
727
转载 UWB测距及定位原理-转载
https://blog.csdn.net/liubing8609/article/details/78939856
2018-11-02 11:29:30
2743
原创 关于用visio调试闪退问题
当运行一段程序调试时会出现窗口一闪而过情况,查找网上相关问题,需要在程序末尾(主函数main)里最后部分添加system("pause");语句可以实现,或者是Ctrl+F5直接运行,不调试也可以。疯西原因:程序是在调试状态下运行的。直接运行就不会出现这种情况了设置断点的原则:1、程序运行是Debug模式。2、设置在函数体内,且不能是变量的声明部分,如int i;关于de...
2018-10-27 19:59:59
8499
原创 ROS编译C++文件过程出现 error: expected unqualified-id before ‘.’ token
出现如图上的问题。发现自己的结构体定义出现问题,typedef struct { }name改为struct { }name编译后就没有问题了
2018-10-22 17:20:49
5681
转载 用kdevelop构建ROS程序包之间联系
1.在终端中进入/usr/share/applications/kde4中2.执行命令 sudo gedit kdevelop.desktop3.把Exec=kdevelop %u 改为 Exec=bash -i -c "kdevelop"4.打开kdevelop软件选择打开的工程(~/zuoye-picture/catkin_ws/src),选择CMakeLists.txt...
2018-10-21 11:31:49
443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人