[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-a-safety-layer-stops-ai-robots-from-pushing-too-hard":10,"sections":36},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":24,"persona_id":22,"persona_name":22,"section":25,"tags":26,"sources":31,"feedback":35,"feedback_at":22,"cost_usd":35,"total_tokens":35},7117,"a-safety-layer-stops-ai-robots-from-pushing-too-hard","A Safety Layer Stops AI Robots From Pushing Too Hard","PaCo-VLA inserts a physics-based safety shield between AI robot models and their motors, blocking bad commands before they cause damage.","A new robotics framework keeps AI models from directly controlling delicate, contact-heavy tasks like plugging in a connector.\n\nResearchers built PaCo-VLA, a system that sits between a vision-language-action model and a robot's motors. Instead of letting the AI output raw motor commands, the model proposes task-level compliance settings - how much force to allow, and what stage of the task it thinks it is in. A separate, high-frequency passivity shield checks those proposals against real-time contact physics before anything reaches the hardware, using energy-tank accounting to catch invalid or stale predictions. In simulated and real-world connector-insertion tests, the shielded system was more precise than an unshielded VLA baseline and recorded zero passivity violations, even when the team deliberately shifted the required compliance mid-task.\n\nVLA models are good at understanding what a task is, translating natural language and vision into action, but they run at low update rates and were never designed to be trusted with millisecond-by-millisecond force control. This work is essentially an admission that letting a language model touch the motors directly is risky for anything involving real contact, and it offers a template, keep the AI as an advisor rather than a controller, for other contact-rich robotics work.\n\nIt's a narrower, more cautious approach than the let-the-foundation-model-drive-everything pitch that has shaped recent robotics demos, and probably a more honest one.","[\"robotics\",\"vision-language-action\",\"ai-safety\",\"manipulation\"]","2026-09-21T04:00:00.000Z","2026-09-21T07:19:32.288Z","2026-09-21T07:19:43.789Z","published",null,[],"https:\u002F\u002Fcdn.xyz.onl\u002Farticle-images\u002Fa-safety-layer-stops-ai-robots-from-pushing-too-hard.webp","ai",[27,28,29,30],"robotics","vision-language-action","ai-safety","manipulation",[32],{"name":33,"url":34},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2606.00515",0,{"sections":37},[38,42,46,51,56,61,66,71,76,81,86,91,96,101],{"name":39,"slug":25,"count":40,"latest_published_at":41},"AI",4175,"2026-09-21T10:30:00.000Z",{"name":43,"slug":44,"count":45,"latest_published_at":18},"Security","security",681,{"name":47,"slug":48,"count":49,"latest_published_at":50},"Policy","policy",352,"2026-09-21T10:18:06.000Z",{"name":52,"slug":53,"count":54,"latest_published_at":55},"Deals","deals",184,"2026-09-21T10:18:31.000Z",{"name":57,"slug":58,"count":59,"latest_published_at":60},"Hardware","hardware",157,"2026-09-21T11:04:12.000Z",{"name":62,"slug":63,"count":64,"latest_published_at":65},"Science","science",130,"2026-09-20T13:48:11.000Z",{"name":67,"slug":68,"count":69,"latest_published_at":70},"Consumer Tech","consumer-tech",99,"2026-09-09T17:27:33.000Z",{"name":72,"slug":73,"count":74,"latest_published_at":75},"Dev Tools","dev-tools",78,"2026-09-18T04:00:00.000Z",{"name":77,"slug":78,"count":79,"latest_published_at":80},"Software","software",75,"2026-09-10T20:41:21.000Z",{"name":82,"slug":83,"count":84,"latest_published_at":85},"Startups","startups",55,"2026-09-09T23:14:29.000Z",{"name":87,"slug":88,"count":89,"latest_published_at":90},"Gaming","gaming",43,"2026-09-10T12:18:06.000Z",{"name":92,"slug":93,"count":94,"latest_published_at":95},"General","general",42,"2026-09-18T22:35:10.000Z",{"name":97,"slug":98,"count":99,"latest_published_at":100},"Reviews","reviews",20,"2026-06-24T12:00:01.000Z",{"name":102,"slug":103,"count":104,"latest_published_at":105},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]