Stuck in Tutorial Hell? Learn Backend Dev the Right Way
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore a comprehensive conference talk on plug-in based software architecture for robotics presented by Abishalini Sivaraman and Anthony Baker at CppCon 2023. Delve into the concept of plug-in architecture as a software design pattern that enables third-party developers to enhance system functionality without altering source code. Examine classic examples like web browser and text editor plugins, and learn how this architecture is extensively utilized in robotics. Discover the application of plugins in MoveIt, a motion planning framework for robotic arms, for testing various controllers, motion planning algorithms, and collision avoidance techniques. Gain insights on creating a simple plugin architecture in C++ with inspiration from the field of robotics and Robot Operating System. Benefit from the speakers' combined expertise in electrical and computer engineering, robotics projects, and C++ development spanning over a decade.
Syllabus
Plug-in Based Software Architecture for Robotics - Abishalini Sivaraman & Anthony Baker CppCon 2023
Taught by
CppCon