- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 使用飞书多维表格进行个人事务管理,并微信提醒
可以用滴答清单来管理个人事务,但手机经常收不到提醒。考虑每天使用微信,事务在微信上提醒下应该能看到。不过滴答清单的微信提醒是需要开通会员付费的。所以考虑用其他免费方式来实现。飞书的多维表格有很多模板,可以用来设定任务的事项,开始时间,截止时间。同时飞书的自动化机器人,可以根据任务的截止时间触发,或每天定时触发,来发送提醒。看了下飞书的消息发送支持http。所以这样子进行实现:飞书 -> http post -> sendcloud -> 发送邮件 -> QQ邮箱 -> 微信通知。
2023-10-09 23:09:17
1297
原创 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
218
原创 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
586
原创 一键解决Ubuntu&Windows 双系统时间不同步
双系统的情况下,刚装完ubuntu后,切换到windows系统,此时windows系统的时间会落后8个小时。git clone下来后,执行./einstall,然后选择【20】选项即可。为了简化这个操作,开发了一个一键脚本,修改自fishros的脚本。网上有些命令可以解决这个问题。
2022-10-18 10:26:47
639
原创 使用 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
937
原创 使用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
1933
原创 使用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
1619
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人