|
trajopt
|
| Simple wrapper around pcl's openni interface, allowing you to query for a point cloud (rather than using a callback) | |
| Stores convex terms in a objective For non-quadratic terms like hinge(x) and abs(x), it needs to add auxilliary variables and linear constraints to the model Note: When this object is deleted, the constraints and variables it added to the model are removed | |
| Stores convex inequality constraints and affine equality constraints | |
| Non-convex cost function, which knows how to calculate its convex approximation (convexify() method) | |
| Non-convex vector-valued constraint function, which knows how to calculate its convex approximation | |
| Non-convex optimization problem | |
| Convex optimization problem | |
| Simple quadratic costs on trajectory | |
| Each CollisionChecker object has a copy of the world, so for performance, don't make too many copies | |
| Stores an OpenRAVE robot and the active degrees of freedom | |
| Holds all the data for a trajectory optimization problem so you can modify it programmatically, e.g | |
| Initialization info read from json | |
| When cost or constraint element of JSON doc is read, one of these guys gets constructed to hold the parameters | |
| This object holds all the data that's read from the JSON document | |
| Pose error | |
| Joint space position cost | |
| Motion constraint on link | |
| Joint-space velocity squared | |
| Collision penalty | |
| Joint-space position constraint | |
| Interface for objects that know how to plot themselves given solution vector x | |
| Viewer class with some extras for rendering whole robots | |
1.8.3