Hacker News new | ask | show | jobs
by michaelt 418 days ago
When you're operating your robot around humans, you want to be very confident it won't injure anyone. It'd be pretty bad if a bug in your code meant instead of putting the cast iron frying pan in the dishwasher, it sent it flying across the room.

One way of doing that is to write code with no bugs or unpredictable behaviour, a nigh-impossible feat - especially once you've got ML models in the mix.

Another option is to put a guard cage around your robot so nobody can enter pan-throwing distance without deactivating the robot first. But obviously that's not practical in a home environment.

Another option is just to go slowly all the time. The pan won't fly very far if the robot only moves 6 inches per second.

1 comments

Putting the cast iron frying pan in the dishwasher would also be pretty bad.
Maybe this robot is satisfying a rust production utility function. Don't be so bioist. All utility functions are beautiful.
Annoying perhaps. But not bad.