自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用飞书多维表格进行个人事务管理,并微信提醒

可以用滴答清单来管理个人事务,但手机经常收不到提醒。考虑每天使用微信,事务在微信上提醒下应该能看到。不过滴答清单的微信提醒是需要开通会员付费的。所以考虑用其他免费方式来实现。飞书的多维表格有很多模板,可以用来设定任务的事项,开始时间,截止时间。同时飞书的自动化机器人,可以根据任务的截止时间触发,或每天定时触发,来发送提醒。看了下飞书的消息发送支持http。所以这样子进行实现:飞书 -> http post -> sendcloud -> 发送邮件 -> QQ邮箱 -> 微信通知。

2023-10-09 23:09:17 743

原创 aprilgrid 坐标位置分析

可以看出左下角为1#,右下角为6#,依次类推。此处以单个标签5.5cm边长的aprilgrid举例。

2022-11-05 17:07:48 512 1

原创 使用systemview对RT-Thread系统进行调试和分析

PC端软件尝试使用V310版本是可以的。

2022-11-03 16:22:51 523

原创 生成Aprilgrid标定板

参考安装依赖包克隆到自己的catkin文件夹中然后编译。

2022-10-30 17:33:42 1836 1

原创 matlab和eigen在旋转向量,欧拉角,四元数,旋转矩阵转换的对比(二 四元数转其他)

经过测试,在optitrack中,刚体坐标为(x,y,z,qx,qy,qz,qw),表示刚体在基坐标系中的位置为xyz,经过MATLAB的转换获得的旋转矩阵R为刚体坐标系在基坐标系中表达的逆。abb获得的转换则和eigen获得的转换相同(这是由于一个旋转矩阵有两种含义,即坐标系A在B中的表示和A到B的变换,二者互为逆。,则在matlab和abb中其对应四元数为dcm2quat(R),在C语言中对应的四元数为dcm2quat(R.transpose() )若原点重合的A坐标系在B坐标系中的表示为。

2022-10-23 16:23:54 195

原创 matlab和eigen在旋转向量,欧拉角,四元数,旋转矩阵转换的对比(一 旋转矩阵转其他)

经过测试,在optitrack中,刚体坐标为(x,y,z,qx,qy,qz,qw),表示刚体在基坐标系中的位置为xyz,经过MATLAB的转换获得的旋转矩阵R为刚体坐标系在基坐标系中表达的逆。abb获得的转换则和eigen获得的转换相同(这是由于一个旋转矩阵有两种含义,即坐标系A在B中的表示和A到B的变换,二者互为逆。//ZYX顺序,即先绕x轴roll,再绕y轴pitch,最后绕z轴yaw,0表示X轴,1表示Y轴,2表示Z轴。若原点重合的A坐标系在B坐标系中的表示为。//2.1 旋转矩阵转换为欧拉角。

2022-10-23 12:56:03 538

原创 一键解决Ubuntu&Windows 双系统时间不同步

双系统的情况下,刚装完ubuntu后,切换到windows系统,此时windows系统的时间会落后8个小时。git clone下来后,执行./einstall,然后选择【20】选项即可。为了简化这个操作,开发了一个一键脚本,修改自fishros的脚本。网上有些命令可以解决这个问题。

2022-10-18 10:26:47 606

原创 使用 Blender SDF Exporter导出sdf文件

导出的sdf文件是1.8的版本。ubuntu 18.04的gazebo的版本较早,不能支持。上文写到建立了一个apriltag的模型,现在打算将其导出为sdf文件。可以采用Blender SDF Exporter脚本进行导出。其中为模型名称,在gazebo中也将以该名称显示。对model.config和model.sdf进行修改。其中中写入sdf文件名称,其余为作者与模型描述。由此模型描述文件以全部完成,可放置在。后便可以在插入模型选项中找到该模型。

2022-10-15 19:53:16 785

原创 使用pyarmor对python文件进行加密

进行了调研,采用pyarmor进行加密。PyArmor 是一个用于加密和保护 Python 脚本的工具。它能够在运行时刻保护 Python脚本的二进制代码不被泄露。因为代码是python3代码,windows上的默认python是2.7版本。所以换到ubuntu上进行操作。在pycharm上开发python后,需要对python文件进行加密。进入要加密的目录,假设main.py是要加密的文件。因为下载pyarmor太慢,所以换国内源。PyArmor 会加密。和相同目录下面的所有。

2022-09-29 16:44:32 1775

原创 使用blender制作gazebo模型

调出模型设置界面,自定义模型尺寸,在此设置尺寸为 x: 0.01m,y: 0.01m,z: 0.003m, 位置Z设为0.0015m。切回layout,并选择材质预览,即可看到更新的模型。右侧栏中shift+左键选中顶面4个角的点。选择右侧材质属性,新增一个材质,并选择指定。按U选择智能UV投射,并点击确定。选择图像纹理,并打开自己的图片。点击常规,然后删掉正方体。切到UV Editing。选择基础色左边的点。

2022-09-28 09:19:07 1489

SystemView-V310-Windows-x64.exe

SystemView-V310-Windows-x64.exe

2022-11-03

李建忠 c++设计模式 视频 源码和课件.txt

李建忠 c++设计模式 视频源码课件全集百度云下载链接。 链接包括视频、源码、课件可下载,学习起来方便高效。 共3.83GB

2021-09-25

空空如也

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

TA关注的人

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