- 博客(5)
- 收藏
- 关注
原创 2025linux安装pycocotools(亲测有效)
在安装pycocotools时,往往会遇到各种各样的问题,特别是在linux系统中。经过探索,发现以下的方法有效。在https://github.com/cocodataset/cocoapi下载cocoapi,并保存在系统中。
2025-02-24 17:14:06
212
原创 基于Pyside6的实时数据监测界面
之后,定义init_ui函数,把中央部件Widget,数据显示面板chartview和开始按钮pushbutton都定义好,并用一个layout组件自动排版。类是为了在后台线程中执行特定任务,并通过自定义信号将线程内的相关情况通知给其他关心该信号的对象,常用于多线程编程场景下保持界面响应性以及数据更新.当然,也可以直接使用threading库。在实际的UI界面中,数据监测往往是一个绕不开的话题。在步骤一中,我们将detect按钮与run_detect函数绑定,现在需要编写run_detect函数。
2024-12-17 13:59:38
578
原创 基于Pyside6在UI界面上播放视频(Pyside6.4.2)
注意,在python中,大多数通过传图片来实现视频播放效果的操作,一般都是要先读取第一帧,然后再继续读取其他帧,因此此处我们专门使用update_frame函数来实现。注意我的Pyside6版本是6.4.2,6.4的应该都差不多。最后,调用定义好的函数,就可以实现视频播放器的效果了。可以根据自身需要调整帧率。3.定义点击按钮后的事件。4.cv库对图片的处理。
2024-12-14 23:13:41
714
原创 树莓派4B使用ROS2系统驱动无人船(无刷电机)
无人船一般使用无刷电机,无刷电机一般有三根线,分别是正极、负极和信号线,需要用pwm信号来驱动,接线时,将电机的信号线与树莓派的PWM引脚相连,树莓派的PWM引脚分为硬件接口和软件接口,软件接口的使用很容易出现问题,因此我们使用硬件接口,即GPIO12,GPIO13,GPIO18和GPIO19,ROS2作为常用的机器人开源系统,常常被部署到各种平台,本博客以树莓派4B为平台,Ubuntu22.04为系统,ROS2版本为humble。注意使用该库需要输入sudo pigpiod,否则会没有权限。
2024-12-12 13:40:04
819
原创 Ubuntu22.04配置ROS2(2024最新)
配置完成,之后就可以进行vnc的连接与ROS2工作空间的创建了。,并根据自己的需要安装ROS2系统,这里安装的是。VNC的配置往往会出现各种报错,特别是。本篇博客以树莓派4B为平台,系统为。
2024-12-12 13:10:18
771
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人