Skip to content
Snippets Groups Projects
user avatar
Guilhem Saurel authored
Changes since v1.1.0:
- templatized all the classes and structures with the scalar (for codegen and autodiff).
- fixed a bug in the formulation for the quadrupedal problem (state bounds).
- reduced the compilation time in Python bindings (re-structured the code).
- fixed error in the expected improvement computation for terminal action in SolverFDDP.
- added unittest code for cost classes (included cost factory).
- reorganized the various factories used for c++ unittesting.
- developed the pinocchio model factory for c++ unittesting.
- added unittest code for contact classes (included the contact factory).
- described cost items through shared_ptr.
- described contact items through shared_ptr.
- described impulse items through shared_ptr.
- fixed Gauss-Newton approach for cost num-diff.
- added contact num-diff class.
- used virtual keyword in declaration of derived functions.
- added the unittest code for free forward dynamics action model.
- added the unittest code for contact forward dynamics action model.
- included the cost status in cost sum for global memory allocation.
- included the contact status in cost sum for global memory allocation.
- included the impulse status in cost sum for global memory allocation.
- removed duplication function for retrieving models and datas in solvers (now we do only through shooting problem interface).
- allowed to write internal data of Numpy-EigenPy objects.
- added a general method for setting and getting cost reference.
- added squashing function abstraction.
- added unittest code for testing cost, contact and impulse status.
- moved to CMake exports
29388fa1
History
Name Last commit Last update
FRILibrary
antlr2
aruco-ros
backward-ros
can-utils
cppad
cppadcodegen
curves
ddp-actuator-solver
ddynamic-reconfigure-python
dptu-genom3
dynamic-graph-tutorial
dynamic-graph-v3
dynamic-introspection
eigen-quadprog
eiquadprog
example-adder
example-robot-data
fcl
hatponboard-lib
head-action
hey5-description
hpp-affordance
hpp-benchmark
hpp-rbprm-robot-data-private
hrp2-14-description
hrp2-dev
infuse-MTI
infuse-asn1-conversions
infuse-asn1-types
infuse-crisp-genom3
infuse-envire
infuse-idl
infuse-msgs-ros
infuse-novatel-gps-driver-ros
infuse-pom-base
infuse-pom-crisp
infuse-pom-tokamak
infuse-waypoint-publisher
infuse_bitstream_sink-genom3
infuse_joystick_to_twist-genom3
infuse_rmp400-genom3
jrl-walkgen-v3
jsbsim
libhatp
libnabo
libpointmatcher
mk/sysdep
morse-ros
msgconnector
multicontact-api
octovis
ompl
openhrp3-hrp2
openhrp3-simulator-wo-rtm
osg-dae
pal-gazebo-plugins
pal-gazebo-worlds
pal-gripper
pal-hardware-gazebo
pal-hardware-interfaces
pal-msgs
pal-navigation-sm
pal-transmissions
pal-wsg-gripper
parametric-curves
play-motion
pmb2-navigation
pmb2-robot
pmb2-simulation
prf-roboticsgroup-gazebo-plugins
prf-teleop-tools
py-bmtools
py-casadi
py-crocoddyl
py-curves
py-dynamic-graph-bridge-v3
py-dynamic-graph-tutorial
py-dynamic-graph-v3
py-example-adder
py-example-robot-data
py-hpp-affordance-corba
py-hpp-baxter
py-hpp-bezier-com-traj
py-hpp-centroidal-dynamics
py-hpp-environments
py-hpp-hrp2
py-hpp-rbprm-corba
py-hpp-rbprm-robot-data
py-hpp-rbprm
py-hpp-romeo
py-hpp-spline
py-hpp-universal-robot
py-hqp
py-libnabo
py-mavlink
py-morse
py-mraa
py-multicontact-api
py-ospi