|
Re: What Would You Say From Past Robotics Experiences...
The basis of OO programming is organizing the code before the coding begins. Robots are no different: if you start with an architecture that separates constants, utility functions and critical functions, it's easy to create an object-oriented robot codeset that is efficient. Additionally, tools like threads and timers may be folded into the architecture so that simultaneous tasks can run. Each function may be procedural, yet the management of the functions does not have to be.
__________________
Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
|