- 博客(37)
- 收藏
- 关注
原创 android app控制ros机器人四(调整界面布局)
二次开发ros-mobile,android studio调整界面布局,顶端增加一栏显示app名称和logo图像,修改标签页
2023-08-01 15:58:48
1191
原创 android app控制ros机器人二
Android Studio打开ros-mobile项目,设置http proxy解决bug。阅读代码,准备二次开发
2023-07-26 13:51:14
1013
1
原创 android app控制ros机器人一
android app控制ros机器人,本节主要记录找到合适的资源及熟悉使用过错,后续会记录二次开发
2023-07-24 16:41:59
2034
1
原创 ubuntu18实现QT与ROS通信
运行rosrun qdude qdude该工程基于qt4,对于新版本的 ROS(如 Kinetic、Melodic、Noetic)和 Qt5,应该使用不同的方法。背景介绍:老板需求:qt开发ui界面,实现与ros通讯。同伴A已经使用qt开发了部分功能,但是没有弄与ros通讯相关,与A沟通了解项目细节。尝试使用该教材,Snap Store下载了软件qt creator ros,不会使用该软件,也没实现想要的功能。一定要强,多看论文多看文档练习吧,由于英语的原因,看文档费劲然后耽误了很大的进度;
2023-07-03 14:13:32
670
原创 使用Autoware标定工具包联合标定相机和激光雷达
使用Autoware标定工具包联合标定usb相机和rs16激光雷达,记录过程中间出现的问题。
2023-02-23 16:50:36
3069
11
原创 记录robosense RS-LIDAR-16使用过程5
记录robosense RS-LIDAR-16录制bag包,并解析bag包为pcd文件两种方式最后
2023-02-17 11:29:57
1245
原创 记录robosense RS-LIDAR-16使用过程2
记录本人使用速腾激光雷达的过程2,本文主要介绍可视化工具RSViewer、录制与回放 Packet rosbag、解码PCAP文件
2023-01-12 17:26:37
2034
原创 c语言实验:厘米换算英尺英寸
#include<stdio.h>int main(){ int cm; double m; int foot,inch,t; printf("请输入厘米数(正整数):"); scanf("%d",&cm); m=(double)cm/100/0.3048; foot=(int)m; inch=(int)((m-foot)*12); printf("%d %d",foot,inch); r...
2021-02-17 16:37:26
5043
原创 python实验:1.两个列表对应元素相乘;2.测试List和deque时间对比测试
1、实现两个列表对应元素相乘,结果生成一个新的列表,两个列表的元素为10个,每个元素均用random下面的randint生成随机整数,randint传入两个参数,分别为生成随机整数的下界和上界
2021-01-14 19:03:19
3564
原创 python基础用法
python前n个自然数求和:def sumNumber(n): sum=0 while(n>=0): sum=sum+n n=n-1 return sumwhile True: n=int(input('请输入一个自然数:')) sum=sumNumber(n) print(sum)注:python中没有自增自减运算必须使用n=n+1/n=n-1python基础用法:1、python注释:#单行注
2021-01-10 15:06:14
1142
原创 c语言输入语句
若c语言输入语句为如下格式:scanf(“%d%d”,&a,&b);输入a,b的值时使用空格分开或是使用换行(回车)若输入语句为如下格式:scanf(“%d,%d”,&a,&b);输入a,b的值时必须使用“,”隔开,否则编译器没有错误,结果有误。例子:计算整数的四则运算:#include<stdio.h>int main(...
2020-01-28 20:11:48
13006
2
原创 QT简单添加背景图片
简介:使用QT制作STM32控制器时,为了美化添加了简单背景图片,点击按钮弹出相应图片。此次主要介绍添加背景及弹出图片部分,此次没有和STM32连接所以部分功能没有展示,仅截取与图片相关部分。(此方法仅供参考,其他简便方法愿意学习。)界面布局时,拖动一个label和整个预期界面一样大,将图片放入该label中,然后在此label上,罗列添加其他组件。提前将图片加入资源文件夹中,(具体步骤不...
2019-10-16 16:59:38
2346
原创 单链表的存储结构
1、ElemType为通用类型标识符,使用此类型定义数据可以减少更改代码时间,增加代码的可移植性。C++中经常使用一些存储结构的增删查改操作,为了节省时间可存储这些基本操作的代码然后直接复制粘贴使用,在具体题目中具体定义ElemType即可。eg:图书管理系统在代码中添加typedef Book ElemType即可。若将数据定义为int或其他数据类型,则需要一个一个地去更改数据的类型。2...
2018-12-04 16:27:59
6266
原创 数据结构顺序表基本操作
注:exit()声明于stdlib.h中。exit的功能为:退出当前运行的程序,并将参数value返回给主调进程。函数 void exit(int status) 立即终止调用进程。任何属于该进程的打开的文件描述符都会被关闭。程序中exit(OVERFLOW)与return OVERFLOW功能相同。...
2018-12-03 21:27:17
345
原创 数据结构创建复数并进行加减运算及[Error] variable or field 'Create' declared void问题解决
定义复数类(实部,虚部),构造复数(给实部、虚部赋值),编写求和、求差函数,main函数调用Create函数构造一个复数,调用Add或Sub函数实现复数的加减。在编写代码过程中出现bug: [Error] variable or field 'Create' declared void(变量或字段声明无效)void Create( &Complex C, float x,...
2018-11-24 20:16:01
28102
原创 半月不用51就犯的烧录问题
暂停学习51单片机大约半月左右,再次使用51时出现问题:烧录程序问题。(使用的是天详电子的51单片机)问题一:usb串口连接错误。第一次连接了USB1口,电脑无法显示串口,该口的作用为给单片机供电。注:烧录程序要选择USB2 DownLoad口即与单片机晶振相连的USB口。问题二:使用STC烧录程序时,蜂鸣器响,stc显示检测目标单片机,程序无法烧录。经检查发现问题为单片机安装反向。注:在使用单片...
2018-07-13 17:25:41
790
原创 32中所使用的c语言运算符
学习32按键部分,在看代码过程中发现一处运算符操作有所感触上述代码中不同按键按下,分别有不同的反应。~位操作运算符,二进制补码运算符,具有翻转效果;!逻辑非运算符,用来逆转操作数的逻辑状态。如果条件为真则逻辑非运算符使其为假。case KEY0_PRES: LED0=~LED0; LED1=~LED1;将上述代码改为该形式时,效果相同。即!与~运算符在一定条件下具有相同效果 ...
2018-07-10 22:09:49
329
原创 STM32跑马灯实验
库函数版本:1、硬件连接。查看原理图,选择io口。选择GPIO输出方式:推挽输出(可以真正的输出高低电平)2、函数编写。使能IO口时钟。不同的IO组,调用的时钟使能函数不一样初始化IO口模式。调用函数GPIO—Init()操作IO口,输出高低电平。...
2018-05-27 16:23:22
1690
原创 51单片机 int相关数据类型问题
1、int相关类型表示范围unsigned int 2byte 0~65535 int 2byte -32768~32767unsigned long int 4byte 0~4294967295long int ...
2018-05-16 17:53:47
7172
原创 ST link首次使用相关问题
1、注意使用的是ST-Link还是J-Link。选择debug选项卡后对应选择Use后的选项。ST-Link对应ST-Link Debugger。J-Link对应J-Link/J-TRACE Cortex。(本人在使用stlink时使用了J-Link/J-TRACE Cortex然后报错)2、seting之后出现问题 No-ST-Link deceted。经过一系列求助后发现为使用错误,正确使用方...
2018-05-05 19:27:35
625
原创 python:随机产生n个数
列表中有随机产生的10个数import randomL=[random.randint(0,10) for _ in range(10) ]random.randint(0,n)表示随机数的范围为:0到nfor _ in range(n)表示产生n随机数
2018-04-10 17:21:17
29800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人