Commits

Show all
Author Commit Message Labels Comments Date
German Larrain
simulator module moved to a package
Branches
default
German Larrain
references to ODE in the simulator module were moved to the physics module
Branches
default
German Larrain
major changes in the way simulator.Simulation stores geoms, bodies and actors. now the main program won't have to receive a copy of the graphics objects to later add them to the list graphics.Adapters has.
Branches
default
German Larrain
new class SimulatedObject in simulator module
Branches
default
German Larrain
-initial
Branches
default
German Larrain
-update function's new keyword name
Branches
default
German Larrain
Simulation.createFloor: argument "planeNormal" renamed and now has a default value. argument "dist" added
Branches
default
German Larrain
-some code reorder in simulator module -more notes and TODOs
Branches
default
German Larrain
-now Simulator creates the basic simulation objects (contactGroup, world, space), instead of creating them from in Program, accessing physics module -Main module is now totally decoupled with physics -Simulator's contact group is set to None in the constructor
Branches
default
German Larrain
-graphic floor is not a Program member, but a variable -test objects are inside an if, conditioned by the DO_TEST variable
Branches
default
German Larrain
-Simulation.createCylinder() added -TODOs added to the list at the top
Branches
default
German Larrain
Last modified field updated
Branches
default
German Larrain
Added tag version 3.1.0 for changeset c35f1a476262
Branches
default
German Larrain
-orientation renamed to rotation -rotation is a 9-tuple, equivalent to the rotation matrix in a row-major order -VTK objects position and rotation are set in one step with a 4x4 transformation matrix
Branches
default
German Larrain
Transform constructor now accepts rotMatrix=None and takes it as an identity matrix
Branches
default
German Larrain
new functions related to VTK and transforms:_vtkCreateObjectTransform and _vtkSetObjectTransform
Branches
default
German Larrain
row-major and column-major order explanation
Branches
default
German Larrain
-code reorder -new Transform class -function to test Transform added
Branches
default
German Larrain
code refactored in updateBodies to _odeRotMatrix2euler, which also prints some debugging data
Branches
default
German Larrain
changes in _runTests to test for multiple transformations with 4x4 matrices
Branches
default
German Larrain
-
Branches
default
German Larrain
-
Branches
default
German Larrain
-changed test values in _test_rotMatrix2homTransform to make its result more useful
Branches
default
German Larrain
_createXXX functions renamed to _createVtkXXX
Branches
default
German Larrain
-_updateBody moved to under _createAxes -_updateBody renamed to _updateVtkBody
Branches
default
German Larrain
-bugfix in _createCylinder: set direction along the Z axis. -bugfix in _createCylinder: update position of the actor according to the arguments, just like it is done in similar functions. -default resolution values changed to look rounder. -test function created: created and displays all the available figures.
Branches
default
German Larrain
comments cleanup
Branches
default
German Larrain
comments added
Branches
default
German Larrain
-readFilenames, openFiles and closeFiles moved into Program class -two new members (to del with files) in Program class
Branches
default
German Larrain
two checks added to realize if objects were initialized or if they were just None
Branches
default
  1. Prev
  2. Next