jetson orin(jetpack6.2)安装gazebo和gazebo_ros_pkgs

目前 Debian/Ubuntu 官方仅提供了基于 Amd64 架构的 Gazebo 软件包,尚未发布 Arm64 版本。因此,在 Ubuntu 22.04 系统中无法通过官方源直接获取适用于 Arm64 架构的 Gazebo 安装包。
解决办法:

1.安装gazebo

(1)换源安装依赖
sudoapt-add-repository ppa:dartsimsudoaptupdatesudoaptinstalllibdart-dev libdart-utils-dev libdart-external-ikfast-dev libsdformat9-dev libfreeimage-dev libprotoc-dev libprotobuf-dev protobuf-compiler freeglut3-dev libcurl4-openssl-dev libtinyxml-dev libtinyxml2-dev libtar-dev libtbb-dev libogre-1.9-dev libxml2-dev pkg-config qtbase5-dev libqwt-qt5-dev libltdl-dev libgts-dev libboost-thread-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-regex-dev libboost-iostreams-dev libsimbody-dev libignition-common3-dev libignition-fuel-tools4-dev libignition-transport8-dev libignition-math6-dev libignition-msgs5-dev
(2)下载代码,修改文件
gitclone https://github.com/osrf/gazebo

修改/gazebo/cmake/SearchForStuff.cmake文件第647行,将默认值从9.8调整为9.7。

(3)编译安装(时间很久可能要等半个小时)
cd~/gazebomkdirbuild&&cdbuild cmake../make-j3sudomakeinstall
(4)修改环境变量

将下面东西添加到环境变量里面

nano~/.bashrc
exportLD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATHexportPATH=/usr/local/bin:$PATHexportPKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH

验证版本(可以实现物体平移)

source~/.bashrc gazebo --version

2.安装gazebo_ros_pkgs

官方也没有发布这个插件,所以我们根据源码编译

(1)克隆 gazebo_ros_pkgs
gitclone https://github.com/ros-simulation/gazebo_ros_pkgscdgazebo_ros_pkgsgitcheckout ros2
(2)安装gazebo_ros_pkgs
exportMAKEFLAGS="-j 3"colcon build

经过十几分钟的编译,终于顺利完成(若编译过程中出现报错,可尝试重启系统或删除相关包后重新编译。适当增加交换空间能有效提高编译成功率)。

验证(如果没有红色报错就正常):

sourceinstall/setup.bashsource~/.bashrc gazebo --verbose -s libgazebo_ros_init.so -s libgazebo_ros_factory.so

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1190777.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大数据BI工具的分类预测模型

大数据BI工具的分类预测模型:用数据“算”出未来的魔法指南 关键词:大数据BI工具、分类预测模型、数据挖掘、业务决策、机器学习算法 摘要:在企业数字化转型的浪潮中,“用数据说话”早已不是口号——而大数据BI工具中的“分类预测…

无线网络仿真:无线网络基础_(4).天线与传播特性

天线与传播特性 天线的基本概念 天线是无线通信系统中最基本的组件之一,用于在空间中传输和接收电磁波。天线的设计和选择对于无线网络的性能至关重要。在本节中,我们将详细探讨天线的基本概念,包括天线的类型、参数以及工作原理。 天线的类型…

使用 tsfresh 和 AutoML 进行时间序列特征工程

时间序列无处不在,心电图上的心跳、股票价格、家庭智能电表读数,甚至句子中词语——这些都是时间序列。它们的特殊之处在于顺序:过去影响未来,相邻的数据点往往高度相关。 现代预测和分类模型很少直接处理原始时间…

xlsx知识点

网络攻防视角下的xlsx文件上传漏洞:原理、危害与防御 在Web应用的文件上传场景中,xlsx格式文件因办公场景的普遍性,常被攻击者当作突破防线的“伪装载体”。基于xlsx的文件上传漏洞,是指Web应用在处理用户上传的xl…

SLAM(Simultaneous Localization and Mapping,同步定位与地图构建)是机器人、自动驾驶、增强现实等领域的核心技术

SLAM(Simultaneous Localization and Mapping,同步定位与地图构建)是机器人、自动驾驶、增强现实等领域的核心技术。简单来说,它的目标是让机器人在未知环境中,一边感知环境并构建地图,一边确定自身在地图中的位…

团队作业4——项目冲刺

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/homework/13474第一天:https:/…

Redis 重启数据恢复流程详解

目录Redis 重启数据恢复流程详解目录一、数据恢复概述1.1 持久化文件状态1.2 当前运行状态二、Redis启动流程2.1 完整启动流程图2.2 恢复优先级2.3 AOF加载详细流程三、不同版本恢复差异3.1 版本对比3.2 恢复性能对比3.3 实际环境验证四、实际环境验证4.1 验证当前数据完整性4.…

122.Java深入学习之JVM三

122.Java深入学习之JVM三这个相隔有点远了 本节整理的内容为类文件和类字节码还有类加载 这章内容较前面的垃圾回收并不困难理解 这次就是探讨JVM如何编译我们写的代码的 类文件和类字节码 JVM编译后的java代码字节码 …

2025上半年大模型落地五大场景全解析:程序员必看,建议收藏!

2025年上半年大模型中标项目达875个,超2024年全年。五大落地场景为:智能审核&决策、知识问答&知识平台、智能客服&数字人、智能体和内容生成。智能体成为新热门场景,但因需串联多业务系统导致落地复杂。各场景行业分布不同&#…

长廊

睡吧,金色的、疲惫的 夕阳 / 在我的漆黑的长廊,请用明亮的混浊 / 涂上这所有的斑驳长廊 睡吧,金色的、疲惫的 夕阳 在我的漆黑的长廊,请用明亮的混浊 涂上这所有的斑驳 坐下吧,旅人 在这模糊悬挂的时间 在这…

在线教程丨GLM-Image基于自回归+扩散解码器混合架构,精准理解指令写对文字

在图像生成领域,扩散模型因其训练稳定和泛化能力强已逐渐走入主流行列。然而,面对海报、PPT、科普图等需要准确传达复杂信息的「知识密集型」场景时,传统模型存在指令理解与细节刻画难以兼顾的短板。另一个长期存在的问题是生成图像中的文字经…

第 470 场周赛Q1——3701. 计算交替和

题目链接:3701. 计算交替和(简单) 算法原理: 解法:枚举 1ms击败83.20% 时间复杂度O(N) 思路很简单,用两个累加和dsum、ssum分别统计偶数和奇数的累加和,返回二者的差即可 Java代码: …

2025上半年大模型中标数据分析:从大厂垄断到多元应用

2025年上半年中国大模型中标项目数量和金额显著增长,应用场景多元化,深入金融、医疗、智慧城市等行业。国内知名大厂仍占据主导地位,中标金额占比过半。随着大模型进入落地应用深水区,更多掘金市场正在形成,这对厂商的…

【总结】说课的套路模板

高中信息技术说课的六大高效套路一、"七维一体"结构化叙事套路(90%优质说课采用) 核心特点:采用标准化框架确保逻辑严密,便于评委快速抓取关键信息。 实施要点:固定模块顺序: "我将从以下七个方面…

完整教程:2025国产DevOps厂商选型对比:兼容能力评估

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

超越简单嵌入,构建大模型智能体的生产级上下文检索系统

文章探讨了构建大模型智能体上下文检索系统的必要性,指出简单线性检索流程不适合生产环境。作者提出包含五层架构(索引、路由、查询构建、检索、生成)的解决方案,并介绍Airweave开源框架如何实现这一系统,支持多源数据…

家长必备神器,绝了

今天给大家介绍一款小学数学出题软件,它完全免费,非常的好用,有需要的小伙伴可以下载收藏。 加减乘除出题计算器 数学出题软件 软件是绿色版的,下载后双击图标就能打开使用了,无需安装。 软件的界面非常简单&#xff…

AI时代必备收藏指南:产品经理如何借势大模型实现薪资翻倍,转岗/入行必看!

大厂积极布局AI产品,AI人才需求旺盛,产品经理成为连接技术与商业价值的关键角色。该岗位需求大、薪资高(初级12-20W,高级可达50W),入行门槛相对低但天花板高。文章推荐《产品私教陪跑实战营》,通…

火山云豆包大模型在药物研发有哪些技术白皮书?

截至2026年1月,火山云豆包大模型在药物研发领域没有独立、完整的技术白皮书发布。​ 现有公开资料中,仅有1份提及豆包大模型与药物研发相关的非正式技术文档(非标准白皮书格式),以及若干行业白皮书中包含的零星提及&am…