自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RobotFreak的博客

日日精进

  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 在webots中绘制数据曲线

如何在webots中绘制数据值随时间变化的曲线

2023-04-17 09:24:11 945 2

原创 sw模型导入webots

本文档介绍了将solidworks中的模型转为urdf再导入webots的方法

2023-04-16 11:06:50 1304

原创 创建ROS功能包与节点并运行

本文档记录了创建ROS功能包,添加节点并运行的过程

2023-03-29 16:29:24 502

原创 STM32HAL库实现数码管显示日期时间

本文档创建于2023年3月12日本文记录了用STM32HAL库开发实现数码管显示当前日期与时间的方法,按键切换日期和时间的显示。作者:RobotFreak。

2023-03-14 21:14:13 2787 3

原创 STM32HAL库驱动数码管

本文记录了我学习数码管驱动的过程,实际是微机原理课上留的一个作业。

2023-03-12 15:50:01 3903

原创 opencv读取灰度图像

本文记录了C++版opencv读取灰度图像的不同方式及区别

2023-03-11 10:10:37 4338

原创 完全卸载Solidworks

本文记录了如何完全卸载Solidworks以使得另一版本的Solidworks可以顺利安装

2023-03-09 22:42:45 7983

原创 pip换源+更改默认安装位置

本文记录了pip换源和更改默认安装位置的操作。主要用于pip的一些配置,方便下载和文件管理

2023-03-09 11:31:05 2827 2

原创 opencv基本数据格式Mat

opencv基本数据格式Mat的基本操作

2023-03-02 22:19:11 1384

原创 Visual Studio程序中的当前目录

Visual Studio程序中的当前目录

2023-03-02 19:03:08 712

原创 997直流有刷减速电机调试

给王八用的轮毂和履带电机是997直流有刷减速电机,本文记录该电机的调试过程。

2023-02-28 22:18:33 1724

原创 issacgym+leggedgym安装

强化学习实操,首先需要安装一个好用的训练环境。强化学习的训练环境有很多,本文选择了Issac Gym进行环境配置与安装。本文记录了笔者安装IssacGym的过程,比较曲折,遇到了很多坑,记录下来以供参考。

2023-02-25 13:19:20 3458 2

原创 使用matplotlib绘图实现动态刷新(动画)效果

最近在做四足的运动学仿真,因为这一段时间用python比较多,所以想直接用python做运动仿真,通过画图来展示步态和运动效果。了解了一下matplotlib库之后又参考了一些网上的博客,成功实现了绘图动态刷新的效果,类似动画效果。

2023-02-16 15:18:53 4868 1

原创 在webots中实现pid控制

webots是一款开源机器人仿真软件,拥有强大的仿真能力,在机器人开发中也经常被使用。这篇文章向大家介绍如何在webots中实现自己的pid控制

2023-01-29 21:20:36 790

原创 Qt开发上位机软件建立经典蓝牙通讯

之前做了一个具有经典蓝牙通讯功能的Windows上位机软件,在网上学习了相关博客以及参考了官方经典蓝牙例程之后,总结出了使用Qt建立经典蓝牙通讯的步骤,附带相关源码,作为分享

2023-01-24 10:34:20 7377 2

原创 Qt开发上位机建立BLE通讯

最近在做一个具有低功耗蓝牙`BLE`通讯功能的Windows上位机软件,在网上学习了许多`BLE`相关的知识、看了许多相关博客并参考了官方例程后总结出了使用Qt建立`BLE`通讯的步骤,附带相关源码,分享给网友

2023-01-23 16:05:05 5106 12

原创 Qt中用textEdit发送文本遇到的换行问题

在用qt开发BLE上位机的过程中发现:在自己写的BLE上位机的输入框textEdit中输入数据、回车换行之后发送,但串口调试助手处接收的数据没有换行;但是在串口调试助手的输入框中输入数据再回车换行后发送,BLE上位机处接收的数据有换行

2023-01-22 11:49:22 2716

原创 基于Qt的Windows平台桌面蓝牙调试器软件

用Qt实现了一个简单的蓝牙通讯桌面app

2022-12-30 15:05:35 2890

原创 如何写一个既能发布又能订阅的ROS节点

用C++写一个既能发布又能订阅的ROS节点

2022-12-04 12:20:33 1403 1

原创 远控无屏幕ubuntu20.04(tightvnc+gnome)

windows远程控制无外接屏幕的ubuntu20.04

2022-11-20 11:31:02 3838 3

原创 《Ascento: A Two-Wheeled Jumping Robot》II

Ascento双足轮式机器人Section II

2022-10-14 23:20:56 328

原创 《Ascento: A Two-Wheeled Jumping Robot》Abstract&I

Ascento双足轮机器人论文翻译-摘要与介绍

2022-10-12 21:27:58 711

原创 ROS功能包中定义与实现分装在头文件与源文件中的配置

在ROS的功能包中写自己的库时进行的一些配置

2022-08-17 22:51:22 569

原创 Graham‘s Scan法求解凸包问题

用Graham扫描法求解凸包问题

2022-07-23 22:05:15 142

原创 【STM32】串口通信基础知识

STM32串口通信的基础知识

2022-07-19 17:07:40 2662

原创 基于HAL库的按键(KEY)库函数

基于HAL库的按键库函数,参考了正点原子的代码

2022-06-23 11:14:17 621

原创 基于HAL库的LED驱动库

作为之前学习的整理和回顾,写的基于HAL库的LED驱动函数

2022-06-21 15:08:31 226

原创 通过函数为指针分配内存空间

当你想把指针作为形参传给一个函数,并通过在函数内给形参分配内存空间来为指针分配内存空间时,实际的指针并没有被分配内存.

2022-03-19 11:29:39 4323 4

原创 串口空闲中断

stm32串口空闲中断学习过程

2021-12-26 21:27:31 3211

原创 Collatz猜想

最近在学习python,书中有一个实践项目,关于Collatz猜想。分享我的代码def collatz(number): # Collatz猜想 if number % 2 == 0: #若为偶数,则整除2 number //= 2 print(number) return number else: #若为奇数,则乘3加1 number *= 3 number += 1

2021-09-08 10:18:21 832

原创 新版本Matlab中行列向量相加的机制

最近,我在用MATLAB画一个三维图的时候,发现了MATLAB中行向量与列向量相加的神奇机制.在使用MATLAB画三维图时,函数要求因变量z必须为一个行与列都与x,y严格相关的矩阵.一般都是用meshgrid函数生成两个维数相同的矩阵后,在此基础上算出z.但由于我初学MATLAB 一开始不知道meshgrid函数和z的要求,一阵骚操作发现了和meshgrid等效的一个方法.定义了一个1x2向量X和一个1x3向量Y.meshgrid函数把X这个行向量复制出了length(Y)份后组装成一个矩阵赋给了X

2021-08-26 22:16:49 5904

原创 链表头插中遇到的二级指针问题

最近,我在学习链表的头插操作时遇到了一个问题:void head_insert(NODE *phead,NODE *pnew)//链表头插,输入头指针和指向新结点的指针 { pnew->pnext=phead;//step1:新结点指向第一个数据结点 phead=pnew;//step2:头指针指向新结点 }int main(void){ NODE *header; header=create_node(10);//创建第一个数据结点 NODE *pnew;

2021-08-03 16:25:05 188

软件完全卸载TotalUninstall.exe

软件完全卸载程序,可搜索本机上已安装软件及不用的文件进行删除。删除时可以较彻底地删除卸载软件,包括注册表等项目

2023-03-09

基于Qt的Windows端蓝牙调试器软件(源码)

基于Qt的Qtwidget和ui开发方式,用ui设计界面,C++写交互逻辑实现的蓝牙通讯上位机 主要用于嵌入式设备的调试。可实现蓝牙设备的搜索、蓝牙服务搜索、蓝牙设备连接与断连、蓝牙数据双向交互与显示,并可手动控制是否显示接收和发送的数据。 界面整体比较简洁,并没有特意加入美工,以功能性、实用性为主。 开发过程中参考了一些博客和Qt官方的蓝牙示例,希望能给网友带来启发。

2022-12-02

基于Qt的Windows端蓝牙调试器软件(发布版,非源码)

基于Qt的Qtwidget和ui开发方式,用ui设计界面,C++写交互逻辑实现的蓝牙通讯上位机 主要用于嵌入式设备的调试。可实现蓝牙设备的搜索、蓝牙服务搜索、蓝牙设备连接与断连、蓝牙数据双向交互与显示,并可手动控制是否显示接收和发送的数据。 界面整体比较简洁,并没有特意加入美工,以功能性、实用性为主。 开发过程中参考了一些博客和Qt官方的蓝牙示例,希望能给网友带来启发。

2022-12-02

凸包问题的Graham Scan法求解

用VS2010写的Graham扫描法求解凸包问题 包括两个库文件和一个主文件 两个库文件包括凸包问题中栈的基本操作以及用到的一些点的运算函数 主函数中包含了程序的主要流程

2022-07-23

空空如也

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

TA关注的人

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