树莓派安装realsense自己的步骤梳理

2023-12-18 08:38

本文主要是介绍树莓派安装realsense自己的步骤梳理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

摘自:https://blog.csdn.net/weixin_44345862/article/details/90696256

树莓派安装realsense自己的步骤梳理

原创 侯增涛 发布于2019-05-30 14:14:04 阅读数 611 收藏

更新于2019-06-06 18:20:52

分类专栏: 树莓派

文章标签: 树莓派 realsense 自己经验梳理 成功经验

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_44345862/article/details/90696256

 

展开

树莓派3B+装上ubuntu 18.0.4的内核亲测是 4.15的,跟ubuntu官网一致。目前最新的也就是4.15,不知道realsense官网瞎扯什么4.16啥的干啥? 都还没有的东西,你写出来 扰乱天下么?!
依次输入运行安装以下:
echo ‘deb http://realsense-hw-public.s3.amazonaws.com/Debian/apt-repo xenial main’ | sudo tee /etc/apt/sources.list.d/realsense-public.list

sudo apt-key adv --keyserver keys.gnupg.net --recv-key 6F3EFCDE (建立许可证密钥)

sudo apt-get install cmake,git,make,wget (安装需要的程序包)

git clone https://github.com/IntelRealSense/librealsense librealsense (可直接下载下来,用)

sudo apt-get update && sudo apt-get upgrade(如果是新版系统和硬件,不更新应该也可以)

Navigate to librealsense root directory to run the following scripts.Unplug any connected Intel RealSense camera.

Install the core packages required to build librealsense binaries and the affected kernel modules:

sudo apt-get install git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev   (先装了再说下面)Distribution-specific packages:Ubuntu 16:sudo apt-get install libglfw3-devUbuntu 18:sudo apt-get install libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev (我树莓派3B+的,上面装的ubuntu mate 18.0.4)

Run Intel Realsense permissions script located from librealsense root directory:

./scripts/setup_udev_rules.sh

Build and apply patched kernel modules for:Ubuntu 14/16/18 with LTS kernel script will download, patch and build realsense-affected kernel modules (drivers).

  • ./scripts/patch-realsense-ubuntu-lts.sh
    在librealsense根目录下执行:
    mkdir build
    cd build
    cmake … -DBUILD_EXAMPLES:BOOL=true
    sudo make (很耗时,得几个小时,且对于树莓派此步之前一定要建立swap file即虚拟内存,见我上篇博文)
    sudo make install

装好后会拷贝一份在如下目录:
The shared object will be installed in /usr/local/lib, header files in /usr/local/include.
The binary demos, tutorials and test files will be copied into /usr/local/bin

想执行看效果? 终端中直接进入例子目录,输入例子的文件名(可执行程序)即可执行。也可在图形界面下/usr/local/bin中,右键选择要执行的程序,以管理员身份运行,

you can compile an application with librealsense using:
g++ -std=c++11 filename.cpp -lrealsense2
or an IDE of your choice

官网安装链接(OpenGL不用管):
https://dev.intelrealsense.com/docs/using-depth-camera-with-raspberry-pi-3
https://github.com/IntelRealSense/librealsense/blob/development/doc/installation.md

这篇关于树莓派安装realsense自己的步骤梳理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/507759

相关文章

Jsoncpp的安装与使用方式

《Jsoncpp的安装与使用方式》JsonCpp是一个用于解析和生成JSON数据的C++库,它支持解析JSON文件或字符串到C++对象,以及将C++对象序列化回JSON格式,安装JsonCpp可以通过... 目录安装jsoncppJsoncpp的使用Value类构造函数检测保存的数据类型提取数据对json数

mac安装redis全过程

《mac安装redis全过程》文章内容主要介绍了如何从官网下载指定版本的Redis,以及如何在自定义目录下安装和启动Redis,还提到了如何修改Redis的密码和配置文件,以及使用RedisInsig... 目录MAC安装Redis安装启动redis 配置redis 常用命令总结mac安装redis官网下

springboot整合 xxl-job及使用步骤

《springboot整合xxl-job及使用步骤》XXL-JOB是一个分布式任务调度平台,用于解决分布式系统中的任务调度和管理问题,文章详细介绍了XXL-JOB的架构,包括调度中心、执行器和Web... 目录一、xxl-job是什么二、使用步骤1. 下载并运行管理端代码2. 访问管理页面,确认是否启动成功

更改docker默认数据目录的方法步骤

《更改docker默认数据目录的方法步骤》本文主要介绍了更改docker默认数据目录的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录1.查看docker是否存在并停止该服务2.挂载镜像并安装rsync便于备份3.取消挂载备份和迁

SpringBoot使用minio进行文件管理的流程步骤

《SpringBoot使用minio进行文件管理的流程步骤》MinIO是一个高性能的对象存储系统,兼容AmazonS3API,该软件设计用于处理非结构化数据,如图片、视频、日志文件以及备份数据等,本文... 目录一、拉取minio镜像二、创建配置文件和上传文件的目录三、启动容器四、浏览器登录 minio五、

mysql重置root密码的完整步骤(适用于5.7和8.0)

《mysql重置root密码的完整步骤(适用于5.7和8.0)》:本文主要介绍mysql重置root密码的完整步骤,文中描述了如何停止MySQL服务、以管理员身份打开命令行、替换配置文件路径、修改... 目录第一步:先停止mysql服务,一定要停止!方式一:通过命令行关闭mysql服务方式二:通过服务项关闭

Servlet中配置和使用过滤器的步骤记录

《Servlet中配置和使用过滤器的步骤记录》:本文主要介绍在Servlet中配置和使用过滤器的方法,包括创建过滤器类、配置过滤器以及在Web应用中使用过滤器等步骤,文中通过代码介绍的非常详细,需... 目录创建过滤器类配置过滤器使用过滤器总结在Servlet中配置和使用过滤器主要包括创建过滤器类、配置过滤

如何安装 Ubuntu 24.04 LTS 桌面版或服务器? Ubuntu安装指南

《如何安装Ubuntu24.04LTS桌面版或服务器?Ubuntu安装指南》对于我们程序员来说,有一个好用的操作系统、好的编程环境也是很重要,如何安装Ubuntu24.04LTS桌面... Ubuntu 24.04 LTS,代号 Noble NumBAT,于 2024 年 4 月 25 日正式发布,引入了众

如何安装HWE内核? Ubuntu安装hwe内核解决硬件太新的问题

《如何安装HWE内核?Ubuntu安装hwe内核解决硬件太新的问题》今天的主角就是hwe内核(hardwareenablementkernel),一般安装的Ubuntu都是初始内核,不能很好地支... 对于追求系统稳定性,又想充分利用最新硬件特性的 Ubuntu 用户来说,HWEXBQgUbdlna(Har

Spring Boot 中整合 MyBatis-Plus详细步骤(最新推荐)

《SpringBoot中整合MyBatis-Plus详细步骤(最新推荐)》本文详细介绍了如何在SpringBoot项目中整合MyBatis-Plus,包括整合步骤、基本CRUD操作、分页查询、批... 目录一、整合步骤1. 创建 Spring Boot 项目2. 配置项目依赖3. 配置数据源4. 创建实体类