立即咨询

电话咨询

微信咨询

立即试用
商务合作

为何我的Gazebo仿真环境黯淡无光?两个办法帮你改善!

2022-11-21

 

没有机器人,如何学习ROS

一些小伙伴在使用Gazebo进行仿真的时候,总感觉好像哪里不对,整个环境黑乎乎的跟没开灯一样,比如下面这个样子:

不用怀疑,这确实是没有开灯的样子……至于原因,大多数情况是因为显卡性能不足,Gazebo自动关闭了灯光和阴影的渲染。有的小伙伴就奇怪了,我的电脑里可是镶嵌了一枚价格不菲的RTX2080Ti核弹卡,怎么可能性能不足?!很可惜,Ubuntu在安装的时候并不会为核弹卡配置驱动,而是默认使用主板上的集成显卡,以达到替用户省电的目的(是不是特别贴心?别误会,它只是担心把系统搞崩溃而已,后面会领教到的……)。对于拥有核弹卡的同学,我们可以手动为显卡安装驱动,以改善Gazebo的显示效果,操作步骤:
1.首先,我们来确认一下Ubuntu系统是否检测到我们的核弹卡。打开一个终端,输入指令:

                                                                                         spci | grep -i vga                                                                                 

如果幸运的话,可以看到两个VGA设备,一个是Intel的主板内置显卡,另一个就是NVIDIA的核弹卡。

2.接下来是确认Ubuntu的安装源是否包含了适配这枚核弹卡的驱动版本。输入如下指令:

                                                                           ubuntu-drivers devices                                                                                   

如果依然幸运的话,可以看到列出来的信息里,在NVIDIA的显卡信息里,driver的项目提供了好几个可用的驱动版本,接下来只需要安装其推荐的默认版本即可。

3.在终端程序里输入如下指令:

                                                                          sudo ubuntu-drivers autoinstall                                                                      

输入管理员密码确认后,就能正常安装了。

4.驱动安装完毕后,我们就可以使用它的设置工具启用我们的核弹卡。在终端程序中输入如下指令:

                                                                                     nvidia-settings                                                                                        

运行后,会弹出一个设置窗口:

我们需要点击窗口左侧列表的最后一项“PRIME Profiles”,然后在右侧选择NVIDIA性能模式,输入管理员密码确认修改。重启系统,滚烫的核弹卡将为Gazebo世界重新带来光明。

下面看看前后对比效果:

节能模式(主板内置显卡)

性能模式(NVIDIA核弹卡)

上述步骤都是假设比较顺利的情况下,我们知道N厂的核弹卡型号千差万别,其驱动版本也是琳琅满目,所以难免会出现系统无法找到驱动的情况。这时候也不用灰心,在网上有很多八仙过海的办法,只要有足够的耐心和不屈的意志,总有一个妙方能够帮你找回失落的驱动。只需要谨记一条——“做好备份!”,毕竟N厂的驱动对Linux过于“友好”,以至于Linux的创造者Linus大神都不禁为其竖起了大拇指。

(注:上图来源于网络,与本文无关……)

好吧,没别的,做好备份!勇敢探索吧少年!


上面介绍的方法只适用于拥有核弹卡的同学,还有一部分小伙伴只有内置显卡可咋整?这里介绍第二种也能让人眼前一亮的办法:

1.使用Visual Studio Code编辑器打开下面这个文件:

                                          ~/catkin_ws/src/wpr_simulation/worlds/robocup_home.world                                                      

2.在robocup_home.world文件里搜索“Grey”这个关键词,可以在<ground_plane>的属性里找到“Gazebo/Grey”这个材质名。

将其修改为“Gazebo/LightGrey”

3.重新启动Gazebo仿真环境,就可以看到地板变亮了。下面是对比效果:

[Gazebo/Grey]

[Gazebo/LightGrey]

嗯,只能说聊胜于无吧……所以,还是那句老话——

 

更多产品了解

欢迎扫码加入云巴巴企业数字化交流服务群

产品交流、问题咨询、专业测评

都在这里!

 

热门数字化产品

腾讯电子签腾讯电子签是一款为企业及个人提供安全、便捷的电子合同签约及证据保存服务的产品。 您可以在实名认证的前提下,与约定方完成线上签约,并将签约过程进行存证保全以确保签约公信力。 腾讯电子签致力于降低您的运营成本,提升多端签署效率。
智引科技智塑云MES系统智引科技智塑云MES系统,工艺巡检,自由定义间隔时间保存生产工艺以备追溯,工艺数字化,工艺参数异常监控,工艺参数变动历史记录。采取“统一备份”的机制,做到及时、安全的数据备份, 同时减轻了数据备份的工作量。
Qoder CN 智能体编程平台Qoder 是阿里巴巴推出的面向真实软件开发的 Agentic 编码平台,基于增强上下文工程与智能体无缝结合。产品提供 Editor 与 Quest 两种工作视图,Editor 适合就地协作与快速迭代,Quest 面向自主委派的长程多步任务,支持 Spec 驱动开发与 Repo Wiki 知识可视化。
晨科布草管理系统晨科布草管理系统,为酒店布草洗涤管理提供从交接、跟踪、生命周期管理等流程;批量扫描识别,使用方便快捷,提高工作效率和经济效益,节约人员费用支出,降低成本;记录客户资料及洗衣统计,生成各类报表,可随时查询和打印信息。
Tita OKRs-E企业目标管理平台拥抱人员管理新时代,人与组织融为一体,管理的内核是激活人心,实现企业的可持续发展。⼀个完整的⽬标管理框架,包含⽬标制定、⽬标达成检验,以及达成关键结果的具体执⾏计划。
为你推荐
千问办公是什么?一文读懂阿里通义千问AI办公执行助手的定位与核心能力

本文系统拆解千问办公的定位、七大核心能力、八类岗位覆盖与三种入口形态,并与传统AI Chat对比,帮助企业判断这款阿里通义千问旗下的AI办公执行助手是否适合自身团队。

2026-07-29
云巴巴荣膺腾讯云黑客松·AI智能体争霸赛(华北赛区)"优秀合伙人",技术实力再获权威认可

7月28日,云巴巴在腾讯云黑客松·AI智能体争霸赛(华北赛区)荣获"优秀合伙人"称号,资深AI专家倪江玮同步获评"优秀奖"。作为同时持有腾讯云AI智能体示范伙伴、WorkBuddy核心伙伴、官方授权服务中心三重认证的企业,云巴巴以"能力共建+全程陪跑"模式打通AI落地"最后一公里",服务制造、法律、金融等八大行业,未来将持续深耕优势赛道并向医疗、零售、教育等领域拓展,做AI时代的长期伴行者。

2026-07-29
WorkBuddy能帮你建"个人知识库"吗?把工作经验变成可复用资产的实测

本文从知识管理真问题剖析、三层记忆沉淀逻辑、专家沉淀技能封装到知识复用智能调用实测,全流程拆解WorkBuddy把工作经验变成可复用资产的实际效果与匹配精度边界,并给出分行业落地建议。

2026-07-29
WorkBuddy能拯救"远程办公的效率黑洞"吗?混合办公模式实测

远程办公这个词,三年前还算"新潮",现在已经是很多公司的日常了。数据表明,国内超过四成的知识工作者每周至少有一天在家办公,混合办公模式正在从互联网行业向传统行业…

2026-07-29
多平台开票工具怎么选?电商通多平台适配电商企业增长曲线

电商企业从1个平台到8个平台的增长曲线,暴露了电商开票管理能力跟不上业务增长的瓶颈。电商通通过一次部署终身扩展的投资保护、新平台即绑即用的零切换成本、多税盘多账户在线协同的电商规模化开票管理、三票种并行覆盖的票种演进适配、数据规模无上限的弹性扩展,让电商开票管理系统跟上企业增长曲线,而非成为增长绊脚石。电商通是电商规模化开票管理的最佳选择。

2026-07-29
查看更多