This application allows to navigate manifolds.
This application allows to move a mechanism interactivelly navigating its manifold configuration space.
Definition in file cuikexplore.c.
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
arg |
|
) |
| |
Main body of the cuikexplore application.
Use:
- cuikexplore world_name.world [dof_1 dof_2 ... dof_k]
Where:
- world_name: File describing the problem.
- dof_1 dof_2... dof_k [optional] The variables used as parameters.
File extension is optional. The two las parameters are optional.
- Parameters
-
argc | Number of elements in the command line that starts the application (i.e., the cuikanimate command itself and its arguments). |
arg | Strings with the arguments. |
- Returns
- EXIT_SUCCESS (0) if the execution worked out fine and EXIT_FAILURE if not.
Definition at line 72 of file cuikexplore.c.
References TCuikexploreControl::changed, ChangeParameter(), Chart2Manifold(), ClosePlot3d(), CopyChart(), CreateFileName(), CS_WD_ALL_COLLISIONS, CS_WD_DELETE, CS_WD_FROM_WORLD, CT_CE, CT_DELTA, CT_DYNAMICS, CT_E, CT_EPSILON, CT_MAX_NEWTON_ITERATIONS, CT_N_DOF, CT_R, CT_REPRESENTATION, TCuikexploreControl::d, TCuikexploreControl::d2e, DeleteBox(), DeleteChart(), DeleteFileName(), DeleteInterval(), DeleteJacobian(), DeleteParameters(), TCuikexploreControl::dynamics, TCuikexploreControl::e2d, TCuikexploreControl::end, Error(), FALSE, TCuikexploreControl::fw, GetFileFullName(), GetJointEffort(), GetParameter(), GetWorldJoint(), GetWorldNDOF(), GetWorldNumSystemVariables(), GetWorldRangeDOF(), GetWorldSimpInitialBox(), GetWorldSimpJacobian(), GetWorldSimpTopology(), INF, InitChart(), InitParametersFromFile(), InitPlot3d(), InitWorldCD(), InitWorldFromFile(), IntervalSize(), TCuikexploreControl::k, LookPlot3d(), TCuikexploreControl::m, Manifold2Chart(), MoveWorldDOF(), TCuikexploreControl::ndx, NEW, NO_UINT, Norm(), TCuikexploreControl::oneStep, TCuikexploreControl::p, PARAM_EXT, PlotWorld(), TCuikexploreControl::point, TCuikexploreControl::pointDOF, PointInBoxTopology(), ReadOneSample(), RegenerateWorldOriginalSystemPoint(), RegenerateWorldSolutionPoint(), TCuikexploreControl::rep, TCuikexploreControl::reset, TCuikexploreControl::simpPoint, TCuikexploreControl::step, TOPOLOGY_S, TRUE, TCuikexploreControl::vectDOF, TCuikexploreControl::w, WorldDOF2Sol(), WorldGenerateSimplifiedPoint(), WorldManifoldDimension(), WorldSample2DOF(), and ZERO.
|
Follow us!