coding
Discoverhub
铁肩担道义 妙笔著文章
展开
-
livox_map安装
在catkin_ws/src下一共三个文件第一步:安装Livix-SDKcd Livox-SDK/buildcmake ..makesudo make install第二步:编译: cd catkin_ws catkin_make原创 2019-12-26 14:05:44 · 1346 阅读 · 0 评论 -
pcl::PointCloud点云格式转换
PointCloud::Ptr 转换 pcl::PointCloudpcl::PointXYZ::PtrPointCloud::Ptr cloud (new PointCloud);pcl::PointCloud<pcl::PointXYZ>::Ptr out_cloud(new pcl::PointCloud<pcl::PointXYZ>);pcl::copyPoi...原创 2019-11-28 13:53:46 · 1716 阅读 · 1 评论 -
txt格式保存为pcd点云
//计算txt点中的个数的方法实现int numofPoints(char* fname){ int n=0; int c=0; FILE *fp; fp = fopen(fname,"r"); do{ c = fgetc(fp); if(c == '\n'){ ++n; ...原创 2019-10-15 13:52:56 · 536 阅读 · 0 评论 -
读取txt文件,存入数组
#include <iostream>#include <fstream> using namespace std; const int ROW = 27;const int VOL = 30; int main(){ double d[ROW][VOL]; ifstream in("D:\\data.txt");//打开文件 ...原创 2019-10-11 11:46:05 · 1554 阅读 · 0 评论 -
保留 pcl 1.7 安装 pcl 1.8
git clone https://github.com/PointCloudLibrary/pcl.gitcd pclmkdir buildcd build下载好之后安装,注意这一步:cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/ly/lib/pcl-1.8 -DBUILD_GPU=ON -DBUILD_a...原创 2019-09-05 15:08:36 · 952 阅读 · 0 评论 -
874. 模拟行走机器人
机器人在一个无限大小的网格上行走,从点 (0, 0) 处开始出发,面向北方。该机器人可以接收以下三种类型的命令:-2:向左转 90 度-1:向右转 90 度1 <= x <= 9:向前移动 x 个单位长度在网格上有一些格子被视为障碍物。第 i 个障碍物位于网格点 (obstacles[i][0], obstacles[i][1])如果机器人试图走到障碍物上方,那么它将停留...原创 2019-08-06 23:35:44 · 272 阅读 · 0 评论 -
849. 到最近的人的最大距离
在一排座位( seats)中,1 代表有人坐在座位上,0 代表座位上是空的。至少有一个空座位,且至少有一人坐在座位上。亚历克斯希望坐在一个能够使他与离他最近的人之间的距离达到最大化的座位上。返回他到离他最近的人的最大距离。示例 1:输入:[1,0,0,0,1,0,1]输出:2解释:如果亚历克斯坐在第二个空位(seats[2])上,他到离他最近的人的距离为 2 。如果亚历克斯坐在其...原创 2019-08-05 22:50:22 · 171 阅读 · 0 评论 -
使用16线激光雷达跑gmapping栅格地图
wikigithub下载链接下载到catkin_ws/src下,catkin_make编译即可在demo_gmapping.launch中有一句读取数据集(需要用自己的数据集,要改) <node pkg="rosbag" type="play" name="play" args="$(find laser_scan_matcher)/demo/demo.bag --del...原创 2019-08-08 10:33:38 · 2386 阅读 · 4 评论 -
Roboware安装、小乌龟cpp实例
RoboWare官网:http://www.roboware.me/#/home (但好像进不去)Roboware安装包下载:(稍后提供)若安装后会提示git不是最新版本,依次执行下面的命令可更新至最新版:git --versionsudo add-apt-repository ppa:git-core/ppasudo apt-get updatesudo apt-get instal...原创 2019-06-22 19:09:39 · 1259 阅读 · 0 评论 -
coding learning--开始
新建c_test/ 建cpp文件:vim c.cpp vim基本使用 超详细的使用原创 2018-07-16 17:30:43 · 313 阅读 · 0 评论 -
vim 使用
切换英文输入法,输入i,切换至输入模式 退出:按Esc 退出输入模式,输入:wq 即保存输入并退出,若输入 :q! 不保存退出快捷键: 输入删除 先按Esc退出输入模式 dd:删除游标所在的一整行(常用) ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行 d回车:删除2行复制粘贴 yy:复制当前行 p :粘贴操作 nyy:n表示大于1...原创 2018-07-16 17:20:37 · 224 阅读 · 0 评论