What’s one to do when their four foot tall seven year old daughter can’t reach the books at the top of her bookshelves? Create a robotic librarian of course! She can then use a web-based app to select the book of her liking and watch the robot hurtle the book off the shelve into her tiny little arms.
In this talk Marwan Al-Sabbagh will show how he created this robot using a Raspberry Pi, some servo motors and of course Python. Using a Tornado based web application the a book of choice can be selected. The robot will then move to the position of the book on the shelve. Once it reaches it's location it will push the book of the shelf so Marwans daughter can read the book.
The most important feature though is when you initiate crazy mode. In this mode it will repeatedly throw books off the shelve in random order until it has thrown all books off the shelve.