最近蹿红的(伪)自动驾驶土豆,是怎么做出来的?

简介:
本文来自AI新媒体量子位(QbitAI)

最近,自动驾驶领域出了一位新晋小网红Pontus,TA的YouTube视频短短几天……十几天,已经被播放了20多万次。

此处应有照片:

就是这个土豆!

不要小看它,Pontus是全球第一个自动驾驶土豆,虽然土豆还是当电池用,但是这玩法,比起你们小时候用土豆发电做闹钟不知高到哪里去了。

这段Pontus的视频,就比照片精彩多了,还有一个异常感人的结局:


 情节跌宕起伏,值得忍受15秒广告看一下

视频的导演/制片/摄像/道具、Pontus的造物主/毁灭者是瑞典工程师小哥Yukon Gold,他在Reddit论坛上发帖说明了自己是怎么做出这个自动驾驶土豆的。

如果你也想做个网红同款自动驾驶土豆,可以看看下面的说明:

首先,把东西准备齐全:

一个土豆、德仪BQ25504能量采集器、配套的电子板。电子板是Gold从朋友那儿要来的,所以不知道去哪买,不过他列出了整套设备的参数:

 大图:http://i.imgur.com/xv4xtmk.png

电容,他用了0.22F, 4.2V的Murata DMT3;马达,是从能弹出的那种光驱上拆下来的。

然后,还要在土豆上加一个控制板,能控制土豆向4个方向行驶。

最后,等土豆努力15分钟,电容储备足够的点亮,土豆就会随机选一条驾驶路线,然后前进8厘米……

实际上,这个所谓“自动驾驶”土豆,路线其实还是随机的,期待你们继续改进它,让它能跟随个行人躲避个障碍什么的。

嗯,你们加油,土豆君也加油~

【完】

本文作者:李林
原文发布时间:2017-07-04
相关文章
|
5月前
|
传感器 数据采集 数据可视化
基于STM32的智能家居控制系统设计方案
基于STM32的智能家居控制系统设计方案
|
11月前
|
存储 设计模式 JavaScript
RuoYi-Geek-SpringBoot3-文件上传模块
本文介绍基于桥接模式设计的文件上传模块,解耦存储服务与业务逻辑,支持多存储服务灵活适配,适用于单服务单存储桶及多服务多存储桶场景,提升系统扩展性与开发效率。
|
数据管理 关系型数据库 MySQL
数据管理服务DMS支持MySQL数据库的无锁结构变更
本文介绍了使用Sysbench准备2000万数据并进行全表字段更新的操作。通过DMS的无锁变更功能,可在不锁定表的情况下完成结构修改,避免了传统方法中可能产生的锁等待问题。具体步骤包括:准备数据、提交审批、执行变更及检查表结构,确保变更过程高效且不影响业务运行。
2583 2
|
人工智能 编解码 JSON
Qwen2.5-VL:阿里通义千问最新开源视觉语言模型,能够理解超过1小时的长视频
Qwen2.5-VL 是阿里通义千问团队开源的视觉语言模型,具有3B、7B和72B三种不同规模,能够识别常见物体、分析图像中的文本、图表等元素,并具备作为视觉Agent的能力。
9856 18
Qwen2.5-VL:阿里通义千问最新开源视觉语言模型,能够理解超过1小时的长视频
|
Windows
DOS 批处理 setlocal命令、endlocal命令详解
setlocal这是一个命令,它开始局部化环境更改,通常在批处理文件中使用,以确保在脚本中所做的任何环境更改(例如设置或修改环境变量)不会影响到调用此批处理的上下文或其他批处理文件
1055 14
|
PyTorch Shell API
Ascend Extension for PyTorch的源码解析
本文介绍了Ascend对PyTorch代码的适配过程,包括源码下载、编译步骤及常见问题,详细解析了torch-npu编译后的文件结构和三种实现昇腾NPU算子调用的方式:通过torch的register方式、定义算子方式和API重定向映射方式。这对于开发者理解和使用Ascend平台上的PyTorch具有重要指导意义。
|
监控 IDE 测试技术
预防和处理线程死循环的关键步骤
【5月更文挑战第24天】预防和处理线程死循环的关键步骤包括理解死循环成因(逻辑错误、竞争条件、资源泄漏)、编码阶段采取预防措施(明确退出条件、避免无限递归、正确使用锁、资源管理、健壮的错误处理)、调试定位(断点、日志、线程分析工具、性能分析)、解决问题(修改代码、临时解决方案、逐步排查)以及测试验证(充分测试、专用测试用例)。遵循这些步骤可有效管理线程死循环风险。
627 1
|
网络协议 算法 网络性能优化
CCNA 200-301系列:TCP 窗口
【4月更文挑战第21天】
426 7
|
应用服务中间件 Docker 容器
docker tomcat时间少8小时问题解决
通过这些步骤,你应该能够解决Docker容器中Tomcat时间少8小时的问题,并确保容器中的时间与主机系统的时间保持一致。请根据你的实际情况和时区要求来调整时区设置。
724 0
|
网络协议 PHP 网络虚拟化
BGP MPLS VPN(OPTION B)实验笔记
BGP MPLS VPN(OPTION B)实验笔记
559 0
BGP MPLS VPN(OPTION B)实验笔记