Drake
|
Algorithms for combining sub-systems into a (potentially complex) system. More...
Modules | |
System Concept | |
Describes a dynamical system that is compatible with most of our tools for design and analysis. | |
Functions | |
template<typename System1 , typename System2 > | |
std::shared_ptr< CascadeSystem< System1, System2 > > | cascade (const std::shared_ptr< System1 > &sys1, const std::shared_ptr< System2 > &sys2) |
cascade(sys1, sys2) More... | |
template<typename System1 , typename System2 > | |
std::shared_ptr< FeedbackSystem< System1, System2 > > | feedback (const std::shared_ptr< System1 > &sys1, const std::shared_ptr< System2 > &sys2) |
feedback(sys1, sys2) More... | |
Algorithms for combining sub-systems into a (potentially complex) system.
std::shared_ptr<CascadeSystem<System1, System2> > Drake::cascade | ( | const std::shared_ptr< System1 > & | sys1, |
const std::shared_ptr< System2 > & | sys2 | ||
) |
cascade(sys1, sys2)
Convenience method to create a cascade combination of two systems
std::shared_ptr<FeedbackSystem<System1, System2> > Drake::feedback | ( | const std::shared_ptr< System1 > & | sys1, |
const std::shared_ptr< System2 > & | sys2 | ||
) |
feedback(sys1, sys2)
Convenience method to create a feedback combination of two systems