自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 激光雷达避障的同时自主slam建图

运行lidar节点通过订阅激光雷达的信息来实现自主避障碍。

2024-04-20 20:17:45 93

原创 ros入门(5)在ROS中,使用launch文件一次启动多个节点

单独调试单独输出一个窗口。问题只有一个话题内容。

2024-04-18 19:23:10 295

原创 ros入门(4)使用C++编写Subscriber订阅者节点

这是因为ROS_INFO()的编码方式受程序的Locale环境设置影响一般设置会让一些输出函数只支持英文字符的显示。如果是英文版的ubuntu setlocale(LC_ALL,"zh_CN.UTF-8");(一般中文版ubuntu设置)将环境设置为中文环境集。订阅yao_node。

2024-04-18 17:24:36 788

原创 linux截屏

使用这个组合键后,鼠标会变成+号,进入等待选取状态,然后选择即可.(不可重选,不可取消)使用这个组合键前,要将将需要截屏的窗口置于最前端(就是点上窗口),然后摁下组合键即可.2 . Alt + PrintScreen [ 当前活动窗口]

2024-04-18 16:40:43 77

原创 ros入门(3)Publisher发布者节点

rostopic echo /gie_gie_dai_wo(eg:查看话题内容)在之前的基础上创建yao_node.cpp。msg.data = "求上车++++";printf("我要开始刷屏了\n");printf("过去生于未来\n");(因为是中文所以要转码,英文不用)

2024-04-18 16:32:34 183

原创 terminator

Ctrl+Shift+O (水平分割窗口)Ctrl+Shift+E(垂直分割窗口)Ctrl+Shift+T 新建标签页。Ctrl+Alt+T 新建窗口。Alt+Up (切换窗口)

2024-04-18 16:02:50 266

原创 t256error

make[2]: *** [examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/build.make:90:Release/rs-hello-realsense] 错误 1。make[1]: *** [CMakeFiles/Makefile2:1035:examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/all] 错误 2。

2024-04-14 17:03:32 424

原创 板子发出热点

10. 网络连接与静态IP配置 — WHEELTEC ROS机器人与鲁班猫1S使用手册 V1.0 文档

2024-04-14 15:46:10 373

原创 大车的问题与解决方法

上面四步执行完成后,执行 ll /dev (是两个小写的L,ll 后面有个空格)查看是否有 wheeltec_controller,有的话就是添加串口别名成功了。2、 cd wheeltec_robot/src/turn_on_wheeltec_robot(注意 cd 后面有个空格)检查一下ros主控是否接到stm32的串口三,没接的话接一下,接了之后还有这个报错的话,创建一下串口别名。3、 sudo ./wheeltec_udev.sh(注意 sudo 后面有个空格)最基本的键盘控制,需要三个功能包。

2024-03-31 20:36:35 612

原创 opencv(4)

-------: YES------ GUI:-------------------- Java:----

2024-03-23 20:25:53 1224

原创 无法安装 /lib/aarch64-linux-gnu/libpng12.so.0 的新版本: 没有那个文件或目录

https://www.cnblogs.com/chanyuantiandao/p/16435327.html

2024-03-23 20:11:15 258

原创 opencv(3)

$ sudo apt-get install build-essential cmake git pkg-config $ sudo apt-get install libjpeg-dev libpng-dev libtiff-dev $ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev $ sudo apt-get install libxvidcore-dev libx264-dev $ sudo

2024-03-21 22:24:51 299

原创 opencv()2

无法安装 /lib/aarch64-linux-gnu/libpng12.so.0 的新版本: 没有那个文件或目录。准备解压 .../libpng12-0_1.2.54-1ubuntu1.1_arm64.deb ...正在解压 libpng12-0:arm64 (1.2.54-1ubuntu1.1) ...(正在读取数据库 ... 系统当前共安装有 289028 个文件和目录。错误信息显示本地系统有一些问题,因此没有写入 apport 报告。

2024-03-21 22:08:00 276

原创 opencverror

E: 无法定位软件包 libjasper-dev。正在读取状态信息... 完成。正在分析软件包的依赖关系树。正在读取软件包列表... 完成。

2024-03-21 21:43:51 104

原创 树莓派4B安装ubuntu 20 ,opencv,pytorch,miniconda3,ncnn配置

https://www.bilibili.com/read/cv21781788/

2024-03-21 20:48:14 325

原创 大车error

CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message): Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR)Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.c

2024-03-18 14:52:30 349

原创 failed to “make px4_sitl_default gazebo-classic_iris“ on ubuntu 20.04 with gazebo 11.11 and ros1

如果您安装了凉亭,并在运行工具链脚本时指定了标志“--no-sim-tools”,则应手动安装上面列出的依赖项。gstreamer1.0-plugins-坏。gstreamer1.0-plugins-好。gstreamer1.0-插件-base。不确定这是否是正确的方法,但它对我有用。gstreamer1.0-插件-丑陋。libopencv-dev (英语。pkg-config (英语。protobuf-编译器 \。

2024-03-17 21:15:53 350

原创 eorror

make: *** [Makefile:232:px4_sitl] 错误 1。

2024-03-15 21:59:10 350

原创 为运行 Parallels Ubuntu 20.04 虚拟机的 用户安装 PX4-Autopilot

安装 ARM-Linux gcc 和 g++ multilib 版本。下面显示的其余说明与正常情况相同,并在此处的标准说明中进行了描述。像往常一样将存储库克隆到所需位置。

2024-03-15 21:04:55 404

原创 基于 ARM 的 Linux 上的 PX4 开发环境设置错误

2.运行不带参数的 ubuntu.sh(在 bash shell 中)以安装所有内容:

2024-03-15 19:49:09 393

原创 ARM系统编译依赖无法安装

#apt search gcc-multilibSorting... DoneFull Text Search... Donegcc-multilib-i686-linux-gnu/jammy 4:11.2.0-1ubuntu1 arm64 GNU C compiler for the i386 architecturegcc-multilib-mips-linux-gnu/jammy 4:10.2.0-1 arm64 GNU C compiler for the mips archit

2024-03-14 12:38:17 418

原创 解决 gcc-multilib : 依赖:gcc-4.8-multilib (>= 4.8.2-5~) 但是它将不会被安装

sudo aptitude install gcc-multilib //用新的包管理器安装你要安装的软件。,这样在安装高版软件时,已有的软件包依赖你要安装的软件包,你把软件包升级了,可能就会破坏这个依赖关系,所以。接下来就会解决已经安装的包之间的依赖关系,他会降级或升级一些软件包来匹配当前安装的软件版本,此时选择。这是一类问题,不仅限于安装 gcc,这类问题的根本原因在于,完成以上操作,再次正常安装需要的软件包即可成功安装。时会把所有依赖包一并安装,此时会让你同意,选择。这时就要请到大杀器-

2024-03-14 12:36:49 389

原创 wenti

g++-multilib

2024-03-13 22:08:05 341

原创 基于arm的ubuntu上运行qgc

必须安装 flatpak 1.12.4。之后,也许需要重新启动计算机。

2024-03-13 16:36:50 549

原创 ubuntu切中文

9、此时你会看到最下方有一个灰色的中文,你需要鼠标左键点着不动,往上边拖拽。有些刚开始学linux的同学希望装成中文的,但是按照操作下来却是英文的。3、左侧菜单向下翻,找到Region$Language。1、通过图1可以看到,我目前的右键菜单都是英文。2、点击左下角的九个点,找到settings。11、此时就可以看到,系统语言已经更换了。4、点击图4红圈部分,英文太长我就不打了。10、重启ubuntu,选择更新名称。6、找到简体中文,然后点击apply。7、这个时候的密码是当前账户的密码。

2024-03-11 15:02:12 327 1

原创 生成自定义消息类型

int64 starFILESCarry.msgstd_msgs。

2024-03-09 21:36:49 286 1

原创 IMU航向锁定

ROS_INFO("滚转= %.0f 俯仰= %.0f 朝向= %.0f",roll,pitch,yaw);加了横向速度vel_cmd.linear.x=0.1;

2024-03-09 21:14:57 331 1

原创 IMU消息获取

ROS_INFO("滚转= %.0f 俯仰= %.0f 朝向= %.0f",roll,pitch,yaw);

2024-03-09 20:57:06 292 1

原创 激光雷达避障

ROS_INFO("前方测距 ranges[180] = %f 米", fMidDist);

2024-03-09 20:35:39 348 1

原创 获取激光雷达信息

ROS_INFO("前方测距 ranges[180] = %f 米", fMidDist);

2024-03-09 20:12:50 351 1

原创 linux安装vscode

去官网下载linux安装包deb。

2024-03-09 10:33:07 335 1

原创 ROS入门(6)机器人运动控制

将wpr_simulation功能包更新到最新状态。cmakelists添加。

2024-03-08 00:46:53 357 1

原创 板子与电脑互联---realvnc viewer的使用

在电脑安装realvnc viewer在板子里要安装出现The connection was refused by the computer。这个错误是或者ip地址改了。

2024-03-07 21:02:25 403

原创 ros入门(2) 创建包和节点

ros::Publisher pub=nh.advertise("快上车开黑群",10);printf("我的枪去而复返,你的生命有去无回!msg.data = "国服马超,带飞";printf("别投!在src下创建chao_node.cpp文件。按下ctrl+shift+b来编译。

2024-03-07 13:17:13 328

原创 ros入门 vscode的使用

git clone https://github.com/6-robot/wpr_simulation.git(不行就用这个git clone https://mirror.ghproxy.com/https://github.com/6-robot/wpr_simulation.git)在viscode扩展里搜索ros安装ros插件(自带c++和python)快捷键来实现catkin_make 无需在终端输入。搜索camke并安装 这是ros的编译器。然后cd catkin_ws2。

2024-03-07 00:21:25 349

原创 launch文件的使用

node标签的属性有pkg:节点所在功能包 type的代表可执行文件 name 表示节点运行时的名字。<param>/<rosparam> 设置ros系统运行参数,存储在参数服务器中。<remap>重映射 重命名 from 原名 to 映射名(换名后,原名就没了)<launch>的属性标签<node>表示的是一个节点,这样不用。<include>嵌套 去包含另外一个launch文件。根标签<launch>标签表示是一个launch文件。<arg>表示launch文件内部局部变量,创建文件夹launch。

2024-03-04 21:55:29 321

原创 gazebo world创建

在ros中使用world通过launch来调用我们的world。

2024-03-04 20:35:48 384

原创 传感器和执行器的安装 ros小车

传感器是通过插件的方式实现的<plugin>xacro文件是对urdf文件的补充。内容和urdf差不多。<gazebo>标签。只在gazebo生效。

2024-03-04 20:24:17 326

原创 机器人建模URDF

continuous 是连续移动 prismatic是滑动 fixed 是固定,eg摄像头。robot标签就类似launch文件的launch标签是用来标注这是一个launch文件。<visual>表示视觉 eg:我们所能看到的,把关节弄成1*1*1的盒状。同理robot标签是标注这里是robot机器人的信息。<parent>和<child>是必须的属性标签。常用标签,robot link joint。<collision>标签是和碰撞相关的。link是躯干和手臂,joint是关节。

2024-03-04 20:05:30 312

原创 ros入门21讲

Person.msg//在文件夹learning_topic中新建一个命名为msg的文件夹,存放消息类文件,方便管理//创建.msg文件 touch Person.msg//打开该文件,输入以下信息后保存//打开该文件,输入以下信息后保存uint8 sexuint8 age//这里写的并不是cpp,也不是python。但他在编译过程中会由ros自动编译成cpp或python//打开文件夹learning_topic,打开package.xml。

2024-02-02 13:29:49 1008 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除