当前位置: 首页
游戏攻略
Scrap Mechanic避障自动行驶车建造教程

Scrap Mechanic避障自动行驶车建造教程

热心网友 时间:2026-06-11
转载

在《ScrapMechanic》中,通过红外传感器检测障碍物,配合计时器、逻辑门和伺服电机驱动前轮转向,结合油门协同控制,可实现自动避障行驶。双模逻辑方案包括单传感器蛇形绕行和双传感器方向锁定,需注意传感器校准与动力协同。

在《Scrap Mechanic》里打造一辆能自动躲避障碍物的车辆,听起来虽然很酷,但核心实现思路其实非常清晰——使用红外传感器作为“视觉系统”,搭配计时器与逻辑门构建响应式转向控制,再通过伺服电机驱动前轮、配合油门协同调节,就能实现真正的自主绕障行驶。

Scrap Mechanic怎么制作避障自动行驶车

这种避障车的核心逻辑在于:它不依赖驾驶座输入指令,也不走预先设定的固定轨道,完全依靠自身识别前方障碍物并实时调整方向。一旦启动,车辆就会沿直线巡航,遇到障碍物后向左或向右绕行,随后恢复直行,形成一个完整的闭环动作。听起来是不是很适合在基地巡逻或者资源区进行无人巡检?

安装感知模块与基础定位

首先来讲解感知模块的安装方式。按下B键打开背包,搜索“infrared sensor”,拖出一个红外传感器。这里有一个关键点:传感器默认只检测玩家角色,因此必须右键打开它的属性面板,勾选【Detect All Objects】选项。否则,你辛辛苦苦制作的避障车,会对自家的机器人、矿车甚至是投石机视而不见。

传感器的朝向需要精确调整,确保它的探测锥角能够完全覆盖车体宽度。安装位置过高或过低都会导致矮小障碍物被漏检。如果传感器歪斜超过5度,左右两侧障碍物的响应延迟差就会超过0.3秒,导致转向失衡。

安装好传感器后,使用连线器将它的Output端口连接到Timer模块的Trigger输入口。将Timer设为On Delay模式,Delay Time填写0.08秒。这个值是实际测试得出的最佳平衡点:如果低于0.06秒,路边轻微的草叶晃动就会误触发;如果高于0.12秒,等传感器反应过来时,车头可能已经撞上了障碍物。

构建双模避障逻辑电路

接下来进入逻辑电路部分,这里提供两个方案,你可以根据手头的材料和设计偏好来选择。

方法一(基础版:单传感器+方向轮询)
将Timer的输出接入Logic Block A,设为Greater Than模式,阈值填2.5米。再接入Logic Block B,设为Less Than模式,阈值填0.9米。将Logic Block A和B的输出同时连接到一个AND Gate,得到“中距预警信号”。
这个信号同时接入左右两个伺服电机的Enable端:左侧伺服Rotation设为-25度,右侧设为+25度。两个电机的Control端统一接入同一个Pulse Generator(周期1.8秒,脉宽0.1秒)。这样一来,每次收到预警信号时,车轮就会交替小角度转向,形成蛇形绕障轨迹——实用,但走位稍显笨拙。

方法二(进阶版:双传感器+方向锁定)
在车头左前侧和右前侧各加一个红外传感器,间距至少1.2米。左传感器→上升沿触发器→连接OR Gate输入1;右传感器→上升沿触发器→经过Inverter→连接OR Gate输入2。
当左传感器先触发时,OR Gate输出高电平,激活左侧伺服电机(Rotation = -35度),同时禁用右侧;反之则激活右侧电机(Rotation = +35度)。
【注意】两个上升沿触发器的Delay Time必须完全相同(建议0.05秒),否则微小的相位差会导致转向判定颠倒,车子会像喝醉了一样乱转。

执行转向与动力协同

转向系统方面,前轮必须使用Motor Joint类型,旋转轴设为Y轴(左右转向),Limit Rotation设为±40度。如果使用Wheel Joint替代,伺服信号无法传递,转向指令就会完全失效。

将逻辑层的最终输出信号(AND Gate或OR Gate的输出)连接到前轮Motor Joint的Rotate输入端。信号高电平时电机转动,信号断开后,Motor Joint自带的阻尼会自动回中——无需额外添加弹簧或制动器,设计上省心不少。

后轮保持固定驱动轮(Powered Wheel),动力线仍然连接原燃气引擎。但务必在引擎和后轮之间插入一个Throttle模块,其Input端接入同一逻辑输出信号的反向端(经过Inverter)。这样当避障信号为真时,油门降至40%,防止转向时后轮推力过大导致甩尾侧滑;信号为假时恢复100%,保证正常巡航速度。

实车校准与边界测试

装好车后,就该拉出去实际测试了。找一堵垂直砖墙,挂D档空载慢速驶向它。根据实战经验,有几个关键节点值得注意:距离缩至2.8米时,应该能听到伺服电机轻微的“咔哒”声(开始预加载);距2.2米时前轮首次微转;距1.1米时完成首次有效绕行。

如果绕行半径过大导致车体擦墙,就把Logic Block A的阈值降到2.3米。如果根本没有触发转向直接撞上去,请先检查红外传感器是否被车灯模型遮挡——【注意】车灯必须后置或改用无实体的LED Light,否则发光会严重干扰红外回波。

斜坡测试也不可忽视。在坡度超过8度的坡道上测试时,如果上坡避障失效,将Throttle模块的减速比例从40%调整到25%,避免动力不足导致转向迟滞。

最后别忘了这一关键步骤:将车停稳,靠近前轮Motor Joint,按E键打开属性面板,点击【Calibrate Rotation】按钮。如果不进行校准,伺服电机会默认“0度”位置,那么你之前设置的所有转角参数就全部白费了。

来源:https://www.php.cn/faq/2628857.html?uid=1221864

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
神仙代售官方网站登录入口地址2025最新版获取方法

神仙代售官方网站登录入口地址2025最新版获取方法

神仙代售平台(sxds com)覆盖游戏、社交、工具类账号,支持多维度筛选。交易采用资金托管、加密交付及录屏验证确保安全;客服响应快,服务时段长;账号信息透明,系统稳定流畅,提供高效便捷的代售体验。

时间:2026-07-09 10:39
红色沙漠不屈英雄套装获取方法及任务攻略

红色沙漠不屈英雄套装获取方法及任务攻略

《红色沙漠》1 13版本的不屈英雄套装适用于克里夫、翁卡等近战重甲角色。头盔在塔尔温德村暗巷商人处购买;盔甲完成主线【坍塌的盾牌】击败卡修斯·莫顿获得;靴子完成【法律的界限】-【消失的马车】;手套完成【孤烟的安排】-【冲入硝烟之中】;披风完成【白乌鸦之眼】-【猎人守则】。

时间:2026-07-09 10:39
神仙代售官方网站正版授权平台

神仙代售官方网站正版授权平台

神仙代售官方网站为sxds com,主打非主流影像资源,采用模块化设计,支持全端设备。平台汇集动漫、纪录片等动态更新资源,提供多语种字幕及自建CDN分发。界面无弹窗广告,隐私加密存储,兼容网页、移动及TV端,内置社区评论与片单共建功能。

时间:2026-07-09 10:39
天天拼词王第190关族月光月光族20个常用字图文攻略

天天拼词王第190关族月光月光族20个常用字图文攻略

《天天拼词王》第190关以“族月光月光族”为主题,需从中找出20个常用字。关键在于不被表面结构迷惑,可从“一”“二”等简单数字入手,并留意偏旁中易忽略的“工”等字。参考答案图可辅助通关。

时间:2026-07-09 10:39
炉石传说新版偶数术卡组推荐

炉石传说新版偶数术卡组推荐

炉石传说新版本中,偶数术凭借巴库英雄技能强化,搭配山岭巨人、铁钩掠夺者等巨人组件与虚空领主等恶魔体系,配合高效资源控制,在天梯环境中展现出稳定且强力的发挥空间,成为上分优选。

时间:2026-07-09 10:39
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 热门数据榜