- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 Ubuntu 20.04 移动硬盘安装CARLA
最近安装CARLA作为无人驾驶算法的仿真工具,CARLA运行但是对于电脑显卡、内存、硬盘都有不低的要求。我的电脑是拯救者Y9000P对于显卡和内存都满足,但是由于双系统原因Ubuntu的分到的硬盘比较少,于是考虑把软件安装到移动硬盘中。手里面正常有一个比较老的西数的机械移动硬盘,所以从这块硬盘开始折腾之路,由于机械硬盘读写速度慢,虽然运行成功,但是不稳定容易出现软件未响应问题,所以使用固态的移动硬盘重新安装后运行正常。
2023-04-22 10:31:38
617
原创 cartographer_ros主要函数的调用过程
cartographer_ros主要函数的调用过程->main()-----(node_main.cc)---->cartographer_ros::Run()------> auto map_builder = absl::make_unique<cartographer::mapping::MapBuilder>(node_options.map_builder_options);-------->pose_graph_ = absl::make_unique
2020-12-08 20:50:34
432
1
原创 .gitignore不生效和隐藏自身
.gitignore不生效主要是该文件比.gitignore先创建。解决方法:git rm -r --cached .删除当前文件,创建.gitignore文件,再创建删除的文件夹(也可以进行剪切到别处再拷贝会来).gitignore隐藏自身//打开文件gedit .git/info/exclude//在文件中添加末尾.gitignore...
2020-12-02 18:51:41
582
原创 std:::thread
std::thread在类成员函数中用法简单方式例子#include <iostream>#include <thread>#include <unistd.h>#include "string"using namespace std;void work(string a){ while(1) { sleep(1); std::cout << "it is work1 " << a <<st.
2020-12-01 09:03:23
400
原创 cartographer源码文件目录介绍
cartographer源码文件目录bazel: 第三方库的构建包括eigen、ceres等cartographer: 源码部分cmake: 包括了cmake模块的FindXXX.make文件以及相关的函数configuration_files: cartographer的lua配置文件docs: cartographer相关的一些指导文档scripts: 一些工具与库的安装脚本cartographer 文件夹cloud: grpc进行远程调用,与多机协同有关,具体后续分析。com.
2020-11-30 10:03:28
594
原创 cartographer Ubuntu 20.04下安装
cartographer 安装ubuntu系统版本:20.04参照:https://google-cartographer.readthedocs.io/en/latest/安装文档,过程比较顺利。一、相关源码下载源码都是下载的最新版本。如果下载慢,可以先导入码云,再从码云下载会比较快点,其中Ceres的下载路径换成github下的,具体如下。1、git clone https://github.com/googlecartographer/cartographer.git 2、git cl
2020-11-29 17:38:15
6015
8
原创 单向链
单向链表简单操作 单向链表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始;链表是使用指针进行构造的列表;又称为结点列表,因为链表是由一个个结点组装起来的;其中每个结点都有指针成员变量指向列表中的下一个结点;列表是由结点构成,head指针指向第一个成为表头结点,而终止于最后一个指向NULL的指针。 百度百科链表结构体struct Node{ ...
2019-06-27 15:36:35
380
原创 Map基本用法
Map是STL的一个关联容器,map中的元素是由关键字—值(key-value)对组成的集合:关键字起到索引的作用并且唯一(multimap 没有这个限制),值则表示与索引相关联的数据。map类型通常被称为关联数组,关联数组与一般的数组类似,不同之处在于其下标不必是整数,通过关键字查找,而不是位置进行查找。map定义与初始化定义map时,必须指明关键字类型和值的类型。map<int,...
2019-06-23 19:27:53
442
原创 插补的区别
插补的区别 对机械臂路径规划进行重新学习,发现了对插补的概念有些模糊不清。例如起初学习插补的时候,插补应用于机床上。而在进行工业机器人编程的时候,也有个插补的概念。但是似乎不太一样。 插补概念:插补(Interpolation),即机床数控系统依照一定方法确定刀具运动轨迹的过程。也可以说,已知曲线上的某些数据,按照某种算法计算已知点之间的中间点的方法,也称为“数据点的密化”;数控装...
2019-04-17 21:48:40
3584
原创 u-boot 环境变量保存错误 (nand_erase: attempt to erase a bad block at page 0x00000080)
问题:Jz2440板子上,运行u-boot,在更改环境变量后,运行save出现。Saving Environment to NAND...Erasing Nand...nand_erase: attempt to erase a bad block at page 0x00000080。 尝试解决:开始以为是误标记为坏块了,所以尝试了nand erase 和nand scrub后重新...
2019-04-06 22:52:06
1683
原创 ROBOTTIQ 两指机械手上手体验
一、简介二、开箱箱子里面内容:一个U盘机械手本体机械手连接底座usb转rs485通讯线5芯的延长线一些工具及配件(螺栓、卡簧、垫圈等)三、上电体验Windows下安装软件 ,连接上24V电源(延长线红+,黑-,绿485-(B),白色485+(A),银色屏蔽线),注意电源正负,连接USB到电脑,可通过软件进行状态观察及控制。 Ubuntu下安装ROS控制。。。-----...
2019-03-06 22:29:57
714
原创 KINOVA公司GEN3(新一代轻量机械臂)从安装到开发
一、GEN3简介KINOVA的GEN3在国内还是非常,非常少的。先上实物图,后续有时间慢慢补。二、安装待续。。。。。三、开发待续。。。。。
2019-03-05 21:36:09
6299
3
原创 JACO2、MICO2开机绿灯一直闪烁无法正常使用方法问题
问题描述:许多童鞋在使用轻量型机械臂JACO2、MICO2,突然一天开机手柄的绿灯一直闪烁,无法初始化完成。以至于手柄不能操作。连上电脑SDK也无法识别序列号,也就是正常的操作,啥也干不了。 出现这种情况,不用着急,这种问题只是软件上的小问题,是可以完美修复的,当然需要修复好,需要你联系你购买手臂的代理商,他们会帮你修复的,一般处理这种情况,我选择最直接了当的方式,就是刷机。。。刷机。。。^ ^...
2019-03-05 21:20:55
1396
1
原创 KINOVA公司JACO2、MICO2从安装到开发
一、简单介绍JACO2、MICO2 JACO2、MICO2是KINOVA公司的两款轻量型机械臂,JACO2 有4、6、7自由度;MICO2有4、6自由度,他们两个最主要的区别在材料、工作空间、负载、本体重量。 材料上:项目JACO2MICO2材料碳钎维(连杆),关节(铝合金)增强型塑料(连杆),关节(铝合金)手臂范围700mm(6DOF) 550(4DO...
2019-03-04 23:28:48
4229
9
原创 KINOVA公司产品从安装到开发(JACO2、MICO2、GEN3、MOVO )
主要介绍JACO2、MICO、GEN3、MOVO这四款产品的安装和二次开发。主要分下面及部分进行介绍:1、JACO2,MICO 2、GEN33、MOVO由于时间原因,不断更新中。。。。。。...
2019-03-04 20:41:28
1993
原创 ARM学习——从点亮一个LED灯开始(裸机)
第一个汇编程序 crt0.s.test.global _start_start: LDR R0,=0X56000050 //LED寄存器地址 MOV R1,#0X00000100 //准备向寄存器写入的数据 STR R1,[R0] //寄存器写入数据 LDR R0,=0X56000054 MOV R1,#0X00000000 STR R1,...
2019-03-02 21:22:08
1511
原创 Matlab2018b 破解错误License Manager Error -8 ..... Licensing error: -8523
安装matlab 破解不成功问题电脑系统:win10软件版本:matlab 2018b1、安装步骤严格按照,网上教程步骤操作(netapi32.dll和license_standalone.lic成功操作)。2、软件包在其他的电脑上win10系统下安装成功。在安装后,打开matlab软件出现:License Manager Error -8 对话框各种方法都试了下,最后确认安装步骤没...
2019-01-30 14:09:21
18298
6
原创 CCS中如何快速更改工程名
1、通过复制现有的工程项目,先更改复制后得到的文件夹名称,进入复制工程文件夹,找到.project文件,打开文件夹如图所示,更改led_project(现有的工程名字),为你自己想要的工程名字即可。2、在CCS软件中Project Explorter中找到激活项目名字右键,copy后再paste,在出现的对话框中更改自己想要的工程文件名称就行。...
2018-12-02 18:36:59
13521
3
转载 CCS中的link file “CMD”文件分析
DSP的存储器的地址范围,CMD是主要是根据那个来编的。CMD 它是用来分配ROM和RAM空间用的,告诉链接程序怎样计算地址和分配空间.所以不同的芯片就有不同大小的ROM和RAM.放用户程序的地方也不尽相同.所以要根据芯片进行修改.分两部分.MEMORY和SECTIONS.MEMORY{ &nbsp;&nbsp;&nbsp;&nbsp;PAGE 0 ..........&nbsp;&nbsp;...
2018-11-30 14:11:32
3131
原创 DSP学习记录(1)——开发环境搭建
问题汇总Include path not found (\packages\ti\xdais)${XDAIS_CG_ROOT}/packages/ti/xdaisType Product ‘XDAIS’ v1.0.0 is not currently installed and no compatible version is available.主要原因:这次我们打开的工程有可能引用了X...
2018-11-24 22:19:51
4883
原创 DSP学习记录—开始
写在DSP学习记录之前 主要两个作用 - DSP学习中的关键知识点和自己的体会进行记录,方便以后进行查阅和复习。 -另,分享自己学习的经历,希望能为后来者提供一些帮助和参考 。...
2018-11-24 10:19:19
393
原创 Keil Stm32 在线仿真出现卡在0x20000000 BE00 B 0X2000001A
Keil Stm32 在线仿真出现卡在0x20000000 BE00 B 0X2000001A通过调试发现,仿真时无法仿真,但拔掉下载线重新上电程序正常运行。 最终发现设置Reset选项框,选择图中设置(原来为Autodetect): 问题解决。 网上查到: - Reset — HW RESET performs a hardware reset by asserting the...
2018-08-14 13:43:47
3860
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人