- 博客(21)
- 收藏
- 关注
原创 linux系统下,关于Python的环境、调包的理解
sudo pip install <包名> 是将包安装在root用户下,运行python也应该加上sudo python xx.py(因为sudo python是去root用户下去找相关的包和库),如果python xx.py就是在普通用户下的路径中去调包。python单个程序有通过串口收发数据的,也有键盘输入屏幕输出的,两个python程序之间的交互似乎不存在。而ros以节点的形式进行信息的实时交互,和FreeRTOS(单片机事件触发,多线程,单进程)实时操作系统一样在控制系统中被广泛使用。
2024-07-11 20:41:37
125
1
原创 matlab中Sfunction报错输入参数不足
二、输入参数不足也可能是Sfunction中的调用的函数输入参数不足,比如atan2(a)就会报错,atan2(a,b)就好了;一、输入参数不足可能Sfunction本身输入参数不足。
2024-06-07 15:11:46
298
原创 四旋翼控制器设计与实物搭建
最近研究课题取得阶段性的成功,后面陆陆续续打算将整个过程以博客的形式记录分享出来,像老师说的那样,有一份光发一份热。下面将介绍的执行机构四旋翼的控制器设计与实物搭建。
2024-04-17 22:38:31
906
原创 浅析一个低成本开源动捕项目
项目链接:https://github.com/jyjblrd/Mocap-Drones作者搞这个项目的原因:https://joshuabird.com/blog/post/mocap-drones。
2024-04-11 16:53:59
770
原创 再次提醒自己——PX4自动驾驶指南的全面性
1.想查找px4中位置环和姿态环的控制频率,第一反应搜百度看别人对px4代码的分析。实际上px4自动驾驶指南的“开发”一章已经对代码结构进行了解释。2.之前看XTdrone的课没啥感觉,一上实物遇到各种问题,回过头来重新看,感觉收获很大,果然还是得针对性的学习才更效果。
2023-12-02 23:35:28
220
原创 px4 mini+妙算2(Ubuntu16.04-xenial版本)使用T265
1.所谓驱动(SDK),顾名思义就是能够驱使硬件运行,要调用T265,就得配置T265的驱动(librealsense)。由于不是直接使用T265直出的位姿,而是打算在ROS下跑VINS-Fusion,所以还需要下载librealsense-ros(不能只下载librealsense-ros,因为librealsense-ros中调用了librealsense)。2.
2023-09-21 22:34:49
164
原创 妙算2编译GPU版本的OpenCV并使用python进行调用
3.直接下载opencv-python包是已经预编译好的CPU版本的opencv,由于预编译的原因,下载时需要注意python版本和opencv-python包的对应关系,若版本不对应则会出现无法调用opencv包的情况。4.折腾了很久是因为妙算2中原本存在有多个版本的OpenCV(ros自带的opencv、jetpack中自带的OpenCV),导致环境配置的时候一通乱麻一样。配了这么多环境,感觉最重要的还是把思路捋清楚,有一条主线的话,找问题、搜资料会通透许多,这也是我写前置知识的原因。
2023-08-15 21:54:40
308
原创 ssh: connect to host 192.168.0.103 port 22: Connection refused
但我用这个方法没解决,我的机载电脑是连接wifi进行SSH的,应该对应的网口编号是wlan0才对,但是改完之后,机载电脑能ping通设置的静态ip地址,主机却ping不通。蚌埠住了,Nomachine也无法连接,升级了客户端和服务端的Nomachine.连笔记本上的Shell脚本都嘎嘎报错,只能说是雪上加霜。解释:DNS的作用相当于一本字典,是将域名(域名:www.baidu.com)解析成ip地址。2.以上一切正常,最后,使用ifconfig命令查看服务器的ip地址,发现ip地址变更了!
2023-07-01 21:04:22
695
原创 python速成
Python的库主要分为三大类:标准模块(系统自带)、第三方模块(需要另外安装)、自定义模块。b.python变量是对内存中某个数据的引用,而不是某一个固定内存单元的标识。这其中,x、y都指向同一块存着“1”的内存,只不过名字不同而已。a.python变量的数据类型是在给变量赋值时确定的,不像C语言在使用变量时需要先定义变量;用单引号或双引号括起来的字符串必须在一行内表示,这是最常见的表示字符串的方法。在python中,变量名、列表名、函数名等都用标识符来表示。用三引号括起来的字符串可以是多行的。
2022-12-19 22:40:31
576
原创 ubuntu相关资源配置(搜狗输入法、QQ、flameshot、ROS、gazebo)一条龙
ubuntu相关资源配置(搜狗输入法、QQ、ROS、gazebo)一条龙
2022-11-14 09:50:46
236
原创 Ubuntu18.04下PX4+gazebo+QGC实现无人机在仿真环境下的房屋巡视
老师给我布置了在仿真环境下模拟带摄像头的无人机在仿真环境下的巡视任务,在完成任务的过程中,遇到了很多问题,查阅了许多博主的资料,有些关键环节只是被一带而过,导致安装配置环境的过程中十分痛苦,想写一点东西,多提供一些解决方案和思路。
2022-09-25 10:42:30
4931
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人