Drone Physics25 days agohttps://iahmed.me/post/drone-physics/使用六个自由度以及北东地(NED)等坐标系来描述无人机物理特性。涵盖状态变量(位置、速度、方向、角速度)和力/力矩(推力、重力)。推导线性和角运动方程,包括牛顿第二定律和输运定理。解释电机和螺旋桨动力学,通过推力和阻力系数来生成力和力矩。讨论控制系统:分配矩阵、用于参考跟踪的PID控制器和路径规划。
Do Wavy Walls Use Fewer Bricks? I Tested It in Blender21 days agohttps://blog.tymscar.com/posts/crinklecranklewalls/Crinkle Crankle 墙是一种曲线砖墙,起源于古埃及,但现在在英格兰更为常见。网上经常声称这种波浪形墙比直墙使用更少的砖且更坚固,但相关细节稀少且相互矛盾。作者在 Blender 的几何节点中创建了程序化的蛇形墙和直墙,以测试砖块使用量和强度。在 100 米长度下,蛇形墙使用的砖块数量仅为典型直墙的 55%,证实了省砖的说法。用重型球进行的横向冲击测试显示,两种墙都出现了损坏,但蛇形墙受损较轻,可能会降低维修材料成本。
Tiny Tapeout Explorer: WASM FET-level circuit SIM&vis17 days agohttps://znah.net/tiny_explorer/交互式Web可视化工具,用于探索Tiny Tapeout集成电路设计。特性:采用WASM驱动的引擎,包含布局解析器和电路提取器;通过WebGL 2.0实现高级3D GDSII/OASIS可视化;支持带有VGA输出的交互式开关级仿真。对Alexander Mordvintsev的原版TT09 WebGL GDS查看器进行了重大升级,源代码可在GitHub上获取。允许用户选择航天器查看Tiny Tapeout社区的项目状态和详细信息。
Show HN: Leet Robotics: Learn robotics and ROS2 with hands-on courses10 days agohttps://www.leetrobotics.com该平台提供一个免费、易访问的机器人学习环境,无需注册即可开始学习。用户可选择课程,使用内置浏览器的工作空间,其中包含ROS2、Gazebo和Foxglove,并开始编码和模拟机器人。精选课程包括‘ROS2入门’,学习者将构建一个自主导览博物馆的机器人,涵盖节点、主题、TF和避障等基础知识。互动课程配有拖放操作元素,旨在通过动手实验来加深理解。云工作空间允许完全在浏览器中构建、模拟和可视化机器人项目,无需任何设置或硬件。
A Functional Taxonomy of World Models by Fei-Fei Li8 days agohttps://drfeifei.substack.com/p/a-functional-taxonomy-of-world-models世界模型代表了一个功能分类学,涵盖了渲染器、模拟器和规划器,每一个在人工智能的空间智能中扮演着独特的角色。渲染器生成视觉上逼真的观察,如图像或视频帧,主要供人类使用,而不一定理解潜在的物理结构。模拟器输出几何和物理上精确的状态,服务于人类专业人员(如建筑师)和计算机智能体(如机器人),提供结构和动态的保真度。规划器根据观察和目标产生行动,为无结构环境中的机器人等智能体关闭感知-行动循环。这三个类别是单一基础循环(智能体-行动-状态-观察)的投射,对几何、物理和动力学的共享知识使得潜在的统一成为可能。模拟具有关键作用,因为它桥接了渲染和规划,应对商业应用(如数字孪生、机器人学),同时面临数据稀缺和模拟到现实的差距等挑战。渲染器、模拟器和规划器之间的界限正在模糊,研究正朝着能够渲染、模拟和规划的统一模型发展,尽管数据和优化方面的紧张关系依然存在。世界模型旨在使机器能够理解、想象并与物理世界互动,引发了关于如何保持内部表征与外部现实之间一致性的长期问题。
Can AI Run a Food Truck Business?21 hours agohttps://foodtruckbench.com用34种工具和12因素需求模型,运营为期30天的餐车模拟。从超过20种食谱中定制菜单并设定价格。管理原料订单,考虑真实保质期与损耗。根据每日天气和活动选择最佳营业地点。雇佣或解雇厨师、收银员及全能员工。升级餐车以增加容量。通过贷款并在违约前偿清来管理资金。与优质供应商谈判以获取更好的原料。