Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
The robotics revolution has already begun. You can buy drones and robotic devices at local retail stores. Unfortunately, it's hard to develop code for robots, and nearly impossible to create solutions that integrate multiple different kind of devices. Introducing Artoo, a new robotics framework written in Ruby. Artoo can communicate with many different kinds of hardware devices, and integrate them together. With surprisingly few lines of code, you can write interesting applications that tie together Arduinos, ARDrones, Spheros, and more... even all at the same time! The time has come for Ruby-based robotics, and Artoo can help lead the way! Help us caption & translate this video! http://amara.org/v/FG7r/
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
The video, titled "Ruby On Robots Using Artoo" and presented by Ron Evans at the GoGaRuCo 2013 event, introduces Artoo, a Ruby-based framework designed for robotics and physical computing. The talk explores the evolution of robotics and the challenges faced in developing code to control various devices. Key highlights include: - **Introduction to Artoo**: Ron Evans explains that Artoo allows for communication and integration of multiple hardware devices using Ruby, likening it to how Rails revolutionized web development. - **Development Experience**: Evans reflects on the history of hardware innovation and development challenges, indicating that current advancements make robotics more accessible than before. - **Framework Functionality**: Artoo supports multiple hardware devices through an adaptable architecture, employing design patterns such as adapter and publish/subscribe mechanisms. - **Demo Examples**: Several demonstrations showcase Artoo's capabilities, including: - A simple LED toggle using an Arduino. - A continuous integration build notifier using RGB LEDs. - An internet-enabled cat toy controlled by Leap Motion. - Interactive behavior of Spheros in a simulated Game of Life. - Facial recognition and autonomous flying capabilities using an AR Drone integrated with OpenCV. - **Conclusion**: Evans concludes with a discussion on the future of robotics, touching on ethical implications and the potential for autonomy in machines. He introduces a playful revision to Asimov's Laws of Robotics, emphasizing the need for human-centered safety in robotics. The takeaways from the presentation highlight the importance of innovative frameworks like Artoo in paving the way for Ruby-based robotics, showcasing real-world applications while fostering discussions around robot ethics and future implications in society.
Suggest modifications
Cancel