- #1
Comprehensive-Ad3963
- 4
- 1
I'm building a robot to be used in a residential setting. This robot's primary directive is going to be to open a door in someone's house, and then come to them and tell them this has been done. This will require the robot to be aware of its location within their house (or, at least, its location relative to the user)
Computer vision might be sufficient for identifying the door to be opened and then for identifying the human once either is in the robot's line of sight, but I'm not entirely sure about any other case.
Maybe I could have the user place Bluetooth low-energy beacons in every room of their house. Maybe I could combine that with computer vision for the robot to determine which room it's in (if it looks like the kitchen and the kitchen beacon is closest, the robot's probably in the kitchen.)
Maybe I could have the bot start from the charging station and then go back once its tasks are finished, and then the bot could use inertial navigation to determine ITS position, and then I can use a different technology to calculate the user's position.
Computer vision might be sufficient for identifying the door to be opened and then for identifying the human once either is in the robot's line of sight, but I'm not entirely sure about any other case.
Maybe I could have the user place Bluetooth low-energy beacons in every room of their house. Maybe I could combine that with computer vision for the robot to determine which room it's in (if it looks like the kitchen and the kitchen beacon is closest, the robot's probably in the kitchen.)
Maybe I could have the bot start from the charging station and then go back once its tasks are finished, and then the bot could use inertial navigation to determine ITS position, and then I can use a different technology to calculate the user's position.