Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
Simulation for robots is useful. But how do robots translate to real life factory environments? Find out with a mixed-reality simulation featuring real robots, lots of projectors, and of course, Ruby! We use the excellent DragonRuby Game Toolkit to develop-mixed reality robotics simulations to: - enhance robot development - provide unique testing methods using real world robots - showcase robot behavior in digital-twins of our customer sites in our testing lab - take a break and build fun interactive experiences Join us in an exploration of this dynamic and interactive robot exploration lab!
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
### Overview of the Video The video titled "Mixed Reality Robotics Simulation with Ruby" presented by Kota Weaver at RubyConf 2021 explores the application of mixed-reality simulation technologies in robotics. Weaver discusses the significance of bridging simulated environments with real-world scenarios to enhance robot development and testing. ### Key Points Discussed - **Introduction to Robotics and Simulation**: - Kota Weaver introduces his company, Sky Technologies, which focuses on creating robots that are human-aware and capable of navigation without collisions. - He highlights the importance of simulators in robot development, noting commonly used tools like Gazebo. - **Challenges with Simulators**: - Weaver discusses issues faced in simulation, including the misrepresentation of speed and size, which can lead to a disconnect from real-world performance. - He emphasizes the significance of maintaining a feedback loop with actual robots to avoid losing touch with reality during development. - **Introducing DragonRuby**: - Searching for better simulation tools, Weaver found DragonRuby, a pure code game engine, suitable for creating simulations without unnecessary complexity. - DragonRuby’s ease of use allows team members with different programming backgrounds (like Elixir, Python, and C++) to quickly adopt it for simulation projects. - **Live Coding Demonstration**: - Weaver conducts live coding to illustrate how DragonRuby can be used for creating simulations, demonstrating a simple physics engine using principles like Hooke's Law. - **Application of Projectors**: - To enhance robot testing, Weaver explains how he employed projectors to visualize simulations in physical spaces. - He details the integration of real-time sensor data into simulations to create a more immersive and applicable testing environment. - He shares photos of projectors set up in a testing lab, indicating the effort to correctly calibrate the projection environment. - **Future Plans**: - The speaker outlines future ambitions, including enhancing visualizations with additional sensors, possibly improving performance, and expanding the use of projectors for more comprehensive coverage in real-world environments. ### Conclusion and Takeaways - The synthesis of simulation technology using tools like DragonRuby substantially benefits robotics development by facilitating the creation of realistic testing environments. - Enhancements in visualization techniques and mixed reality interactions with real robots could lead to more effective and efficient robotics advancements. Overall, the presentation indicates that mixed-reality simulations can proactively contribute to the robotics domain, aligning development processes closer to real-world applications, thereby improving robotic behavior and interactions in real environments.
Suggest modifications
Cancel