- 博客(7)
- 收藏
- 关注
原创 Linux下安装并使用Ceres求解器
目录一、安装Ceres1)下载2)安装依赖3)修改源4)安装二、测试程序1)添加编译规则三、参考链接一、安装Ceres1)下载$ git clone https://github.com/ceres-solver/ceres-solver/releases2)安装依赖$ sudo apt-get install liblapack-dev libsuitesparse-dev libcxsparse3.1.2 libgflags-dev libgoogle-glog-dev libgtest-
2021-08-16 11:40:29
2263
原创 Minimum Snap轨迹优化学习总结
Column 1Column 2Γ(z)=∫0∞tz−1e−tdt .\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.Γ(z)=∫0∞tz−1e−tdt.right-aligned 文本居右
2021-07-28 12:25:56
666
原创 Linux系统环境配置指南
目录一、系统1)Linux2)ROS软件1)Sogou2)Google3)VS code4)RoboWare Studio5)Typora三、配置1)zsh2)Terminator一、系统1)Linux2)ROS软件1)Sogou2)Google3)VS code4)RoboWare Studio5)Typora三、配置1)zsh2)Terminator...
2021-05-28 15:36:04
1283
原创 Linux系统下使用cutecom进行串口通信(二)
目录一、Serial库1)简介2)类的成员和方法二、程序及解析三、测试结果在Linux系统下使用cutecom进行串口通信(一)中简要介绍了cutecom的安装及使用方法,本文将结合ros程序(C++),进一步探究Linux系统下的串口通信。一、Serial库1)简介2)类的成员和方法二、程序及解析三、测试结果...
2021-05-17 14:22:50
3394
4
原创 Linux系统下编写ros plugin的总结
一、ROS中的plugin说明对plugin的深入解析源于move_base;move_base就是用插件机制编写的,其包含三个插件功能:global_planner,local_planner,behavior_recovery。为什么要制作成插件机制呢?个人理解:方便进行方法的替换,比如move_base的全局路径规划方法有global_planner,carrot_planner,插件机制下程序留有的接口是不变的。move_base更换插件的方法是将加载插件的变量名进行参数化,即使用rospa
2021-05-12 21:14:41
179
原创 Linux系统下使用cutecom进行串口通信(一)
安装并测试cutecom1. 安装cutecom2. 运行cutecom3. 串口调试(一台电脑自测试)(1)准备工作(2)开启cutecom(3)权限问题1. 安装cutecom$ sudo apt-get install cutecom2. 运行cutecom使用sudo给予权限,否则在后续使用时可能会出现串口打不开的情况,具体细节记不清了$ sudo cutecom3. 串口调试(一台电脑自测试)自测试比较方便,无需准备两台电脑,串口名称一般为/dev/ttyUSB0和/dev/tt
2021-05-11 16:54:19
4904
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人