一颗温暖的心_lucky
技术开发爱好者,保持一颗平常心,每天进步一点点
展开
-
NanoPC-T4 RK3399和PC局域网络传输摄像头视频python
RK 3399 服务端server.py代码实现:# 服务器端'''这里测试实现通过局域网WiFi连接实现PC和树莓派直接的图像流传输和现实'''import socketimport threadingimport structimport timeimport cv2import numpyimport osclass Carame_Accept_Object: def __init__(self, S_addr_port=("", 8880)): s原创 2022-03-11 16:56:11 · 3380 阅读 · 0 评论 -
NanoPC-T4 RK3399和PC有线本地网络传输摄像头视频python
关于如何设置本地网络,参考:我的CSDN《树莓派有线本地网络socket(python版)》草稿实现即可,本节主要讲解如何实现本地网络图像通信1、第一RK3399有线网络的IP地址查询:这个时候默认是没有任何本地地址的,需要设置静态地址参考:Use NetworkManager to configure network settings - FriendlyARM WiKisudo nano /etc/NetworkManager/NetworkManager.conf.原创 2022-03-05 16:52:04 · 2603 阅读 · 0 评论 -
基于rk3399 arm64平台上测试pmd libroyale 3D深度相机功能实现
一、安装驱动sudo cp Downloads/libroyale/driver/udev/10-royale-ubuntu.rules /etc/udev/rules.d/原创 2022-02-28 18:52:36 · 701 阅读 · 0 评论 -
基于rk3399 arm平台上测试 libroyale-ros 3D深度相机功能实现
简介一、修改CMakeLists.txt中的cmake版本查看rk3399系统中cmake的版本号,使用如下命令查看:cmake --version查看sampleROS功能包中的CMakeLists.txt文件中的cmake版本号,并修改低于我们系统查看的版本号:二、修改CMakeLists.txt中的不必要的注释掉三、编译源码sampleROScatkin_make -DCATKIN_WHITELIST_PACKAGES="royale...原创 2022-02-28 14:01:42 · 398 阅读 · 0 评论 -
rk3399 源码编译安装Open3D库问题总结及解决办法
一、升级Cmake 19版本以上sudo apt remove --purge cmakehash -rsudo snap install cmake --classiccmake --versionpip3 install xgboost二、进入文件并编译cd ~/Downloads/Open3D$mkdir buildcd buildcmake \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=ON \原创 2022-02-28 13:25:55 · 709 阅读 · 0 评论 -
rk3399运行奥比中光深度相机之问题总结
安装依赖sudo apt-get install ros-melodic-rgbd-launchsudo apt install ros-melodic-libuvcsudo apt-get install ros-melodic-libuvc-camerasudo apt-get install ros-melodic-libuvc-ros单独编译 astra_camera功能包catkin_make -DCATKIN_WHITELIST_PACKAGES="astra_came..原创 2022-02-10 12:54:58 · 960 阅读 · 2 评论 -
RK3399使用D435i+YOLO V5结合进行人物目标检测之总结
简介:主要讲解在rk3399平台上如何使用realsense D455深度相机+YOLO V5结合实现目标检测,相信会对大家有所帮助; 首先为什么需要用到realsense D455深度相机? 因为他是普通的相机还加了一个红外测距的东西,所以其他二维图像一样,能够得到三维世界在二维像素平面的投影,也就是图片,但是我们损失了一个深度的维度以后得到的都是投影的东西,比如说苹果可以和足球一样大,因为我们不知道深度也就是物体距离相机的距离信息,所以我们需要一个深度相机来实现测距离。 ...原创 2022-01-28 11:43:51 · 5122 阅读 · 2 评论 -
RK3399安装pyrealsense2——及解决问题总结
简介:这里,我们需要用到python3 调取pyrealsense2相关的库文件运行int D435i深度相机,直接:pip install pyrealsense2用这个命令在rk3399是无法安装的,因为pip3中的pyrealsense2只能下载给X86结构的计算机,并不能下载给arm结构rk3399,故我们需要获得源码手动进行编译安装。一、进入到:cd ~/librealsense/build我们现在是基于rk3399 Ubuntu18.04 ...原创 2022-01-26 16:52:40 · 1245 阅读 · 0 评论 -
rk3399 基于Ubuntu系统安装python依赖库网络超时Read timed out.之解决办法
问题描述:人生苦短,我用python!为什么很多人喜欢用python,因为包多呀,各种调包。但是调包有的时候也调的闹心,因为安装包不是失败就是很慢,很影响自己的工作进度,这里给出一个pip快速安装工具包的办法,希望能帮助到一些新入门python的同学们。当我们在cmd窗口中使用命令:pip install 包名.文件格式 时候常常会出现安装失败的现象,你会看到下载的进度条,但是最后显示当下载到百分之几十的时候窗口中就会出现一堆红字,有如下类似提示:第一种解决办法:选择...原创 2022-01-25 15:49:00 · 268 阅读 · 0 评论 -
rk3399 实现深度相机realsense-ros
目录一、简介二、第一种安装ROS功能包三、第二种安装ROS功能包_源码编译四、测试查看深度图和彩色图五、测试图像发布的频率一、简介在前一讲中《rk3399整合Intel Realsense深度相机_解决各种踩坑总结》,只是通过官方给的realsense-viewer查看数据,只能作为依赖库和驱动安装成功的一种测试可行性,但是若想直接功能应用还需要进一步做工作,本节所讲的就是基于ros...原创 2022-01-24 17:42:41 · 668 阅读 · 0 评论 -
基于RK3399配置并测试—单线激光雷达
问题描述:原创 2022-01-22 10:59:53 · 422 阅读 · 0 评论 -
基于RK3399配置并测试—惯性导航IMU
系列文章目录第一篇:基于RK3399配置并测试—单线激光雷达文章目录一、简介:二、安装wireshark三、用Windows修改确定单线激光雷达的IP地址四、根据步骤三修改rk3399系统的以太网IP地址五、用wireshark确定网络通信是否正常六、创建工作空间 6.1 编译报错七、修改功能包launch文件中的IP地址八...原创 2022-01-22 09:59:23 · 911 阅读 · 0 评论 -
rk3399 pip安装第三方库报错-[Errno 28] No space left on device
目录简介原因查看磁盘剩余容量解决方法1解决方法2解决方法3解决方法4解决方法5简介当我们在用pip install **命令安装第三方库的时候报错:[Errno 28] No space left on device原因是因为,之前的缓存存在,需要删除缓存。主要根本原始是因为设备分配给/tmp...原创 2022-01-21 18:45:00 · 803 阅读 · 0 评论 -
基于RK3399配置并测试—超声波-485协议
一、简介:RK3399 基于Ubuntu18.04 系统开发机器人应用,本节主要讲解如何在rk3399平台上安装ros机器人系统后实地测试惯性导航数据读取和rviz显示,为后续机器人建图、导航和避障做技术储备。二、编译安装惯性导航功能包cd catkin_wscatkin_make 报错原因是缺少serial依赖库:pip3 install modbus安装报错:[Errno 28] No space left on...原创 2022-01-21 15:14:17 · 3011 阅读 · 0 评论 -
RK3399安装机器人系统—ROS
一、简介:RK3399 可支持安卓系统和Linux系统,我这里选择Ubuntu18.04 系统开发机器人应用,本节主要讲解如何在rk3399平台上安装ros机器人系统,为后续机器人移植slam算法做基础的铺垫和技术积累。二、一键安装ros之前常规安装方法太过于繁琐,小白安装很容易出现问题,出现问题又不知道怎么解决,很多刚入门的ros小伙伴由于安装ros被拒之门外,这里选择一键命令安装ros melodic ,具体操作命令见如下操作2.1 首先用putty 链接...原创 2022-01-21 10:20:08 · 1907 阅读 · 0 评论 -
rk3399 pip安装报错-bash:: command not found
首先我们系统自带的是pip3 install **这个是没有问题的,但是我们想安装python2的库却发现问题:当输入:pip install numpy提示错误信息:-bash: -bash:: command not found原因是我们Ubuntu18系统不存在pip,需要安装一下即可:sudo apt-get install python-pip测试:pip -Vpip3 -V...原创 2022-01-21 09:58:15 · 651 阅读 · 0 评论 -
基于RK3399第一篇烧录Ubuntu18.04系统并实现PuTTy远程登录
一、简介我们拿到NanoPC-T4 开发板后,虽然开发板已经烧录好桌面系统,但是我们也需要知道如何亲自动手烧写Ubuntu18.04 桌面版系统。二、下载系统文件一般买过来的开发板都会有配套资料,这些配套资料里会有一个系统文件:如果没有可以去官网下载即可:官网链接:FriendlyElec Downloads三、烧写到SD卡SD卡读卡器插入到下载系统的电脑上,然后打开Win32DiskImager ,如下图所示:四...原创 2022-01-21 09:53:35 · 1154 阅读 · 0 评论 -
rk3399 安装numpy报错-RuntimeError: Running cythonize failed
在运行如下安装命令时:pip3 install numpy报错:RuntimeError: Running cythonize failed!Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip- build-j1mbj8zb/numpy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code= ...原创 2022-01-21 09:59:56 · 9531 阅读 · 5 评论 -
rk3399整合Intel Realsense深度相机_解决各种踩坑总结
一、简介:完整记录Intel Realsense SDK在NanoPC-T4 rk3399 ubuntu18.04系统上的编译安装过程,以及各种才坑过程,最终圆满解决,也希望对后人能有所帮助,应该也适用于相同或相近的系统。RK3399 可支持安卓系统和Linux系统,我这里选择Ubuntu18.04 系统开发机器人应用,本节主要讲解如何在rk3399平台上安装Intel Realsense,为后续的Intel系列深度相机在该平台上的测试运行做技术准备。二、安装依赖包sudo...原创 2022-01-18 14:28:22 · 690 阅读 · 0 评论 -
pkg: error processing package hostapd (--configure): installed hostapd package post-installation s
sudo rm /var/lib/dpkg/info/hostapd* sudo dpkg --configure -D 777 hostapd sudo apt-get -f install原创 2022-01-17 15:12:01 · 885 阅读 · 0 评论 -
rk3399 使用pyusb向USB设备读和写数据_python
使用NanoPC-T4 开发板,研究rk3399 USB数据的读写操作,采用pyusb库实现USB端口设备的读写操作测试案例,python3 代码如下:import usbimport usb.utilimport arraydev = usb.core.find(idVendor=0x10c4, idProduct=0xea60)# 确认设备号是否存在,不存在报错if dev is None: raise ValueError('Device not found')else:原创 2022-01-13 20:59:13 · 752 阅读 · 1 评论