自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python安装时遇到A newer version of the Python launcher is already installed.

由于业务需要,我得用python3.9版本(好像是因为python3.9对深度学习等的支持比较好),需要涉及到python3.9和python3.12的共存问题,方法有很多,什么创建虚拟环境使得不同版本的共存之类的。确实是python3.12没有卸载干净,去电脑设置的应用和功能中可以发现我在卸载完python3.12后oython launcher还在,把这个也卸载掉,再次安装python3.9就行了。

2024-04-22 18:17:54 231

原创 pycharm安装cv2软件包失败,ERROR: Could not find a version that satisfies the requirement cv2 (from versions:

是OpenCV库的一个别名,用于计算机视觉应用。换个包名,安装opencv-python软件包即可。

2024-04-21 18:48:05 178 1

原创 入职啦,让学习一下PyQt。。。做好python手搓界面的准备了。。。安装pycharm、python、PyQt5等并配置相关环境。

1.python环境配置问题(概率较小,大部分python解释器安装完成后自动配置上环境了)安装完成后,问题解决,打开python发现pyCharm可以读取到python包了。点击文件-》设置-》项目-》python解释器,选择添加解释器-》env虚拟环境,基础解释器选择刚刚安装的python3.12.3路径下的python.exe。pycharm的安装我的打个广告(bushi,单纯觉得好用),微信搜软件安装家园公众号,在里面找pycharm2023,里面有下载链接和安装教程。

2024-04-19 16:14:44 630

原创 对回调函数的各种讲解说明

2)主函数和回调函数是在同一层的,而库函数在另外一层。回调函数区别于普通函数在于它的调用方式。这里,“叫醒”这个行为是旅馆提供的,相当于库函数,但是叫醒的方式是由旅客决定并告诉旅馆的,也就是回调函数。有没有跟我师弟一样的童靴~,学习和使用ROS节点时,对其中的callback函数一直摸不着头脑的,以下这么多回调函数的讲解,挨个看,你总会懂的O.o。回调函数和普通函数有什么区别,什么是回调函数在前端为什么要用回调函数-天道酬勤-花开半夏。回调函数的本质,回调函数和普通函数有什么区别-天道酬勤-花开半夏。

2024-01-12 20:55:44 836

原创 大小论文over,坐等毕业。写点ROS上建图与导航的心得,也不知道对错,欢迎讨论~(对,谨慎阅读,不存在误人子弟哈~.~)

1 tf树大小论文总算是都搞定了,院审过了送外审了,生死有命富贵在天,希望外审专家大佬们高抬贵手o.O~我所理解的建图算法的移植,能不能运行起来,大框架上就是把一棵完整的坐标转换关系的TF树给整理“通顺”,TF(Transform)树是用于描述不同坐标系之间转换关系的一种数据结构,它包括了位置和姿态两个方面的变换。在机器人系统中,每个部件(如关节、连杆等)都有一个对应的坐标系,这些坐标系之间的关系通过TF树进行维护。用常用的坐标系框架。

2024-01-11 13:48:49 1001

原创 ROS建图之ROS标准REP-105(官方搬运翻译+个人理解)

是一个由。

2024-01-11 11:08:46 894

原创 哈哈哈哈,三级了,我特喵终于三级了,创建个文章标签臭屁一下

吗的巴子,回头一想论文没写好,工作没找到,还是好好写大论文,好好找工作吧。

2023-12-26 16:08:34 381 1

原创 ubuntu为编写的bash脚本链接图标快捷键方式

以上为例子,具体使用具体修改,也可以不弹出终端后台运行。第二步做完后,桌面上的nav2.desktop文件。我们用鼠标右击图标,选择允许运行文件。文件图标会变成自己所设置的1.jpg。点击图标,所有程序都会运行起来。但还图标上还是有个X。

2023-11-03 20:25:27 210

原创 打开qt-ros项目时报错:find_package(catkin) failed. catkin was neither found in the workspace···

执行 echo ${CMAKE_PREFIX_PATH} 命令发现可以打印出ros路径/opt/ros/melodic。2、在文件/opt/ros/melodic/share/catkin/cmake/toplevel.cmake中加入。导致cmake按照cmakelist构建时找不到。再次cmake构建qt-ROS的项目,显示成功。1、打开toplevel.cmake文件。

2023-07-27 13:58:16 443 2

原创 编译github上qt-ros开源项目时:CMakeFiles/ros_qt5_gui_app.dir/src/qnode.cpp.o: In function `cv::Mat::Mat(int,

4. 如果上述步骤都没有解决问题,请检查`cv::error`函数的定义是否在可用的OpenCV库中。这个错误表示在`qnode.cpp`文件中的`cv::Mat`对象构造函数调用时存在未定义的引用错误。3. 在构建项目之前,删除先前生成的构建文件和目录,然后重新运行CMake构建过程,以确保链接和编译过程是干净而正确的。2. 确保OpenCV库已正确安装在你的系统中,并且版本与CMakeLists.txt文件中指定的版本一致。其中,`your_target_name`是你的目标可执行文件或库的名称。

2023-07-26 14:26:07 181 1

原创 【ros2】makefile的书写、使用问题:make: *** 没有规则可制作目标“build”。 停止。缺少分隔符。

【ros2】makefile的书写、使用问题:make: *** 没有规则可制作目标“build”。 停止。缺少分隔符

2023-07-19 11:32:44 2890

原创 ROS智能轮椅项目-C++实现Socket通信功能包的编写

先实现前后左右的功能,首先得了解socket,开启一个服务器,循环等待软件客户端的连接,连接成功后进入客户端读写的函数中,创建ROS节点句柄、消息发布者、话题名和消息类型。之后监听客户端发送的数据并进行数据的判断,初步定为1、2、3、4为前后左右。做完前后左右判断后对相应的线速度角速度进行赋值并发布到话题中。起因是老板接了个医专的可导航智能轮椅,要求写一个软件实现前后左右控制、扫描的地图保存显示,我在中间写了一个socket通信功能包实现接收前后左右指令发布线速度角速度、接收地图展示指令反馈gym图片。

2023-05-09 15:48:09 330 1

原创 用C++实现bash命令的调用

C++怎么驱动bash,代码怎样写-群英

2023-03-24 20:47:11 282

原创 QT写人与电脑石头剪刀布的小游戏

起因是看到一个判断石头剪刀布输赢的算式和一个石头剪刀布小游戏的界面图片,就想着用QT和这个算式实现一个简单的石头剪刀布游戏。3、利用vector容器实现石头剪刀布图片地址的存放,以便于利用随机数函数实现石头剪刀布的随机出现。2、利用槽函数实现按钮触发Qlabel显示图片。1、利用Qlabel显示图片。

2023-02-21 18:19:46 356

原创 在qt中实现图片的加载

显示图片并利用setScaledContents(true)方法实现图片自适应label大小。用opencv显示qt图片。下面是常见的Qlabel加载图片。检测图片是否可以加载。

2023-02-17 11:08:17 2484 1

转载 在命令窗口中按下ctrl+c后 程序虽然停止运行,但不能退出到命令行状态,必须强制退出才可以。 添加了signal(SIGINT, MySigintHandler);但不能自动调用

在命令窗口中按下ctrl+c后 程序虽然停止运行,但不能退出到命令行状态,必须强制退出才可以。 添加了signal(SIGINT, MySigintHandler);但不能自动调用

2022-11-29 21:46:38 1326

原创 E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

2022-11-27 10:32:24 225 2

原创 安装ros的laser_scan_matche库所遇到的问题(一)

fatal: unable to access 'https://github.com/ccny-ros-pkg/scan_tools.git/': Could not resolve host: github.com.cnpmjs.org

2022-07-21 14:01:16 691

原创 VScode连接ssh遇到的问题

问题一:Install terminal quit with output: 过程试图写入的管道不存在问题二VScode中在连接(用户名)@(ip地址),输入密码后,无法进入,一直重复要求输入密码。

2022-07-18 15:14:59 4867

原创 URDF集成Gazebo时报错:unknown macro name: xacro:cylinder_inertial_matrix None None

ubuntu16.04+kientic在进行URDF+Gazebo集成时运行报错;unknown macro name: xacro:cylinder_inertial_matrix None Nonewhen processing file: /media/bn/B64A68EA4A68A937/extend_ros/demo05_ws/src/urdf02_gazebo/urdf/car.urdf.xacroInvalid <param> tag: Cannot load comma

2022-05-15 20:58:10 1727 2

原创 ros安装(一键最简安装,吹爆鱼香ROS,请叫我鱼吹)

ros的安装一直以来都是想学习ros的同学面对的第一道难关,但鱼哥的一键安装,真的会给我们初学者很大的便利,命令如下:wget http://fishros.com/install -O fishros && . fishros依次进行:5,更换系统源,更换系统源并删除旧源1,ROS安装,系统版本是Ubuntu16.04--安装kinetic,Ubuntu18.04--安装melodic,继续选择完整安装3,rosdep更新,安装rosdepc,避免被墙。进行sud

2022-03-17 11:08:50 75310 90

原创 第n次安装ros遇到的第n个问题

自从入坑ros以来,在导师公司的要求下,我在无数的台式机,工控机,笔记本里刷linux系统,搭ros环境。按照百度的安装教程:换源、但是每次都能遇到不同稀奇古怪的问题。这一次遇到的问题单纯用网上大佬们的方法解决不了,在这记录一下:下列软件包有未满足的依赖关系:ros-kinetic-desktop-full :依赖: ros-kinetic-desktop 但是它将不会被安装依赖: ros-kinetic-perception 但是它将不会被安装依赖: ros-kinetic-simulator

2022-02-23 15:36:55 3593 2

原创 CAN通讯协议

1、CAN(控制器局域网) 总线具有高性能和可靠性,主要用于两个设备之间的通信,被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。2、CAN 控制器根据两根线上的电位差来判断总线电平。总线电平分为显性电平和隐性电平,二者必居其一。发送方通过使总线电平发生变化,将消息发送给接收方。3、CAN通讯兵不是以时钟信号来进行同步的,它是一种异步通

2022-02-18 14:45:07 2423

原创 python常见错误

在运行ros上的pyhon程序时,输出TypeError: not all arguments converted during string formatting如下图所示:错误的意思是:% 操作符只能直接用于字符串(‘123’),列表([1,2,3])、元组,因此需要一一匹配操作符。即前后%和后面的参数数量不对应。检查代码中的%和对应参数数量即可。...

2021-12-06 21:33:29 858

原创 linux目录与路径相关概念

实在受不了经常性的弄混linux的目录与路径的相关概念,在此记录加深印象、、、在linux这个以敲命令行为主要操作手段的系统中,对目录与路径的相关概念必须清楚并掌握。路径(PATH)中,分为绝对路径和相对路径。绝对路径:写法”一定由根目录‘/’写起,例如:/usr/share/doc 这个目录。相对路径:写法“不是由‘/’写起,例如:/usr/share/doc 要到 /esr/share/man 下面时,要写:”cd ../man"。相对路径指相对于目前工作目录的路径。目录中.

2021-12-04 20:41:29 1032

原创 2021-08-21

Pdf文档上锁后,每次打开都需要重新输入密码。由于一个觉得每次输入密码很麻烦,在网上查了查,也没有简单的解决办法,就放置没管了。 偶然间进行win+R的%TEMP%操作删除所有c盘没啥用的文件,中午停止删除。再次打开加密的pdf文档竟然不需要密码的,不晓得啥子原理,可能是巧合,先记录一下,日后有兴趣研究一下...

2021-08-21 13:48:03 52

原创 使用SecureCRT时ubuntu所出现的一系列问题

在操作ros小车时,由于ros小车的显示屏太低,无法愉快的玩耍小车,于是想到利用SecureCRT进行操控,在此过程中出现了一下问题。 1、下载安装ssh。 2、需要配置ssh,进入root权限。然后cd etc/sshvi ssh_config取消如图所示字符:在打开sshd_configvi sshd_config加入刚刚取消注释的两行代码:配置完成。 3、在最开始连接时,出现了拒绝连接的弹框,...

2021-08-12 17:24:22 444

原创 做死卸载掉了apt后的恢复过程

在解决安装rosware-stdio时由于依赖包的问题进行了以下做死操作眼睁睁的看着一系列基础包被删掉,然后,所有的apt命令不可用了。作为一个小白,瞬间觉得天塌了下面是解决办法:基础包的卸载只能去官网下载恢复了,尤其是apt这种负责安装管理的命令。因为这个软件已经被卸载,想要重新使用就要重新下载  可以在这个ubuntu的网站下载https://www.ubuntuupdates.org/直接在那个框里搜索相应的包就可以了。...

2021-07-28 10:55:10 877 2

uartAssist串口调试助手

一款方便多功能的串口调试助手

2024-04-19

ubuntu为脚本程序新建桌面快捷方式(不太清除的部分可私聊交流)

ubuntu为脚本程序新建桌面快捷方式,资源包括一个实例 1、快捷方式的图标图片 2、快捷方式的.desktop文件 3、快捷方式所链接指向的脚本程序(或其他程序) (不太清除的部分可私聊交流)

2023-06-21

QTC++写一个石头剪刀布的小游戏

1、利用Qlabel显示图片 2、利用槽函数实现按钮触发Qlabel显示图片 3、利用vector容器实现石头剪刀布图片地址的存放,以便于利用随机数函数实现石头剪刀布的随机出现

2023-02-21

19年电子设计大赛简易电路特性测试仪

本人在参加电赛时小组所做作品本作品简易电路特性测试仪。简易电路特性测试仪采用STM32F407VET6开发板作为控制和运算的核心,由采集,数据处理,检测,显示,按键和操作面板等功能模块组成。用于检测被测放大电路的输入电阻、输出电阻、增益和频幅特性,同时能够经过低通滤波得到混频后的低频量由单片机上的ADC进行采样采集输入电压,最后在显示屏上显示放大器电路元器件变化而引起故障或变化的原因。

2022-11-27

电子设计大赛各届考题pdf,详细写有各类国赛题目及详解,对于预判赛题,备赛有很大帮助

电子设计大赛各届考题pdf,详细写有各类国赛题目及详解,对于预判赛题,备赛有很大帮助

2022-11-27

艾斯控高新能直流有刷电机驱动器使用手册

关键词 直流电机、驱动器、调速、稳速、RS485、CAN 摘 要 AQMD6020NS-ExB 用户手册 1. AQMD6020NS-ExB直流电机驱动器功能特点........................................................................7 1.1 产品子系列........................................................................................................................7 1.2 尺寸定义............................................................................................................................8 1.3 技术参数....................................................................

2022-11-20

空空如也

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

TA关注的人

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