Date: Mon, 18 Feb 2019 04:35:01 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r493238 - in head/misc: . dartsim dartsim/files Message-ID: <201902180435.x1I4Z1NV019783@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Mon Feb 18 04:35:01 2019 New Revision: 493238 URL: https://svnweb.freebsd.org/changeset/ports/493238 Log: New port: misc/dartsim: Dynamic Animation and Robotics Toolkit Added: head/misc/dartsim/ head/misc/dartsim/Makefile (contents, props changed) head/misc/dartsim/distinfo (contents, props changed) head/misc/dartsim/files/ head/misc/dartsim/files/patch-CMakeLists.txt (contents, props changed) head/misc/dartsim/files/patch-dart_common_Platform.hpp (contents, props changed) head/misc/dartsim/files/patch-dart_common_SharedLibrary.cpp (contents, props changed) head/misc/dartsim/files/patch-dart_common_SharedLibrary.hpp (contents, props changed) head/misc/dartsim/files/patch-dart_external_odelcpsolver_matrix.cpp (contents, props changed) head/misc/dartsim/files/patch-dart_gui_LoadOpengl.hpp (contents, props changed) head/misc/dartsim/files/patch-dart_gui_glut_LoadGlut.hpp (contents, props changed) head/misc/dartsim/files/patch-examples_osgExamples_osgWamIkFast_Helpers.cpp (contents, props changed) head/misc/dartsim/files/patch-unittests_unit_test__IkFast.cpp (contents, props changed) head/misc/dartsim/pkg-descr (contents, props changed) head/misc/dartsim/pkg-plist (contents, props changed) Modified: head/misc/Makefile Modified: head/misc/Makefile ============================================================================== --- head/misc/Makefile Mon Feb 18 03:09:50 2019 (r493237) +++ head/misc/Makefile Mon Feb 18 04:35:01 2019 (r493238) @@ -66,6 +66,7 @@ SUBDIR += dahdi SUBDIR += dahdi-kmod SUBDIR += dahdi-kmod26 + SUBDIR += dartsim SUBDIR += ddate SUBDIR += deco SUBDIR += dejagnu Added: head/misc/dartsim/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/Makefile Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,38 @@ +# $FreeBSD$ + +PORTNAME= dartsim +DISTVERSIONPREFIX= v +DISTVERSION= 6.7.2 +CATEGORIES= misc + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Dynamic Animation and Robotics Toolkit + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libassimp.so:multimedia/assimp \ + libBulletDynamics.so:devel/bullet \ + libboost_system.so:devel/boost-libs \ + libccd.so:math/libccd \ + libconsole_bridge.so:misc/console-bridge \ + libfcl.so:math/fcl \ + libflann_cpp.so:math/flann \ + libipopt.so:math/ipopt \ + liboctomap.so:math/octomap \ + libode.so:devel/ode \ + libosg.so:graphics/osg \ + libnlopt.so:math/nlopt \ + libtinyxml2.so:textproc/tinyxml2 \ + liburdfdom_world.so:misc/urdfdom + +USES= cmake compiler:c++11-lang eigen:3 gl localbase:ldflags pkgconfig +USE_GITHUB= yes +GH_PROJECT= dart +USE_GL= gl glu glut +USE_XORG= xi xmu +USE_LDCONFIG= yes + +DATADIR= share/dart + +.include <bsd.port.mk> Added: head/misc/dartsim/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/distinfo Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,3 @@ +TIMESTAMP = 1550457111 +SHA256 (dartsim-dart-v6.7.2_GH0.tar.gz) = ddbad97af41730ac084ab87153614a13bd6f17ae98e192a994eee0a466746ed7 +SIZE (dartsim-dart-v6.7.2_GH0.tar.gz) = 14633475 Added: head/misc/dartsim/files/patch-CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/files/patch-CMakeLists.txt Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,80 @@ +--- CMakeLists.txt.orig 2019-01-18 04:51:02 UTC ++++ CMakeLists.txt +@@ -32,7 +32,7 @@ set(CONFIG_INSTALL_DIR "share/${PROJECT_ + + # Set relative location to install additional documentation (sample data, + # examples, and tutorials) +-set(DART_ADDITIONAL_DOCUMENTATION_INSTALL_PATH "share/doc/${PROJECT_NAME}") ++#set(DART_ADDITIONAL_DOCUMENTATION_INSTALL_PATH "share/doc/${PROJECT_NAME}") + + set(CMAKE_DEBUG_POSTFIX "d") + set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") +@@ -190,7 +190,7 @@ elseif(CMAKE_COMPILER_IS_GNUCXX) + if(GCC_VERSION VERSION_LESS 4.8) + message(FATAL_ERROR "The installed g++ version is ${GCC_VERSION}. ${PROJECT_NAME} requires g++ 4.8 or greater.") + endif() +- set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG") ++ set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG") + set(CMAKE_CXX_FLAGS_DEBUG "-g -fno-omit-frame-pointer -fno-inline-functions -fno-inline-functions-called-once -fno-optimize-sibling-calls") + if(DART_FAST_DEBUG) + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O1") +@@ -216,7 +216,7 @@ elseif("${CMAKE_CXX_COMPILER_ID}" MATCHE + if("${CMAKE_SYSTEM_NAME}" MATCHES "Darwin") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") + endif() +- set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG") ++ set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG") + set(CMAKE_CXX_FLAGS_DEBUG "-g -fno-omit-frame-pointer -fno-inline-functions -fno-optimize-sibling-calls") + if(DART_FAST_DEBUG) + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O1") +@@ -274,19 +274,19 @@ if(TARGET dart) + add_subdirectory(unittests EXCLUDE_FROM_ALL) + + # Add example subdirectories and an "examples" target. +- add_subdirectory(examples EXCLUDE_FROM_ALL) +- get_property(examples GLOBAL PROPERTY DART_EXAMPLES) +- add_custom_target(examples DEPENDS ${examples}) ++ #add_subdirectory(examples EXCLUDE_FROM_ALL) ++ #get_property(examples GLOBAL PROPERTY DART_EXAMPLES) ++ #add_custom_target(examples DEPENDS ${examples}) + + if(DART_VERBOSE) + message(STATUS "") + message(STATUS "[ Examples ]") +- foreach(example ${examples}) +- message(STATUS "Adding example: ${example}") +- endforeach(example ${examples}) ++ #foreach(example ${examples}) ++ # message(STATUS "Adding example: ${example}") ++ #endforeach(example ${examples}) + else(DART_VERBOSE) +- list(LENGTH examples examples_length) +- message(STATUS "Adding ${examples_length} examples") ++ #list(LENGTH examples examples_length) ++ #message(STATUS "Adding ${examples_length} examples") + endif(DART_VERBOSE) + + # Add a "tutorials" target to build tutorials. +@@ -379,16 +379,16 @@ install(FILES package.xml DESTINATION sh + #=============================================================================== + + # Sample data +-install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/data" +- DESTINATION ${DART_ADDITIONAL_DOCUMENTATION_INSTALL_PATH}) ++#install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/data" ++# DESTINATION ${DART_ADDITIONAL_DOCUMENTATION_INSTALL_PATH}) + + # Examples source +-install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/examples" +- DESTINATION ${DART_ADDITIONAL_DOCUMENTATION_INSTALL_PATH}) ++#install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/examples" ++# DESTINATION share/examples/${PROJECT_NAME}) + + # Tutorials source +-install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/tutorials" +- DESTINATION ${DART_ADDITIONAL_DOCUMENTATION_INSTALL_PATH}) ++#install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/tutorials" ++# DESTINATION ${DART_ADDITIONAL_DOCUMENTATION_INSTALL_PATH}) + + #=============================================================================== + # Uninstall Added: head/misc/dartsim/files/patch-dart_common_Platform.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/files/patch-dart_common_Platform.hpp Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,29 @@ +--- dart/common/Platform.hpp.orig 2018-09-03 18:37:30 UTC ++++ dart/common/Platform.hpp +@@ -43,6 +43,15 @@ + #define DART_ARCH_32BITS 1 + #endif + ++#elif defined(__FreeBSD__) ++ ++#define DART_OS_FREEBSD 1 ++#if __x86_64__ || __ppc64__ ++#define DART_ARCH_64BITS 1 ++#else ++#define DART_ARCH_32BITS 1 ++#endif ++ + #elif defined(__APPLE__) + + #define DART_OS_MACOS 1 +@@ -77,6 +86,10 @@ + #define DART_OS_LINUX 0 + #endif + ++#ifndef DART_OS_FREEBSD ++ #define DART_OS_FREEBSD 0 ++#endif ++ + #ifndef DART_OS_MACOS + #define DART_OS_MACOS 0 + #endif Added: head/misc/dartsim/files/patch-dart_common_SharedLibrary.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/files/patch-dart_common_SharedLibrary.cpp Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,20 @@ +--- dart/common/SharedLibrary.cpp.orig 2018-11-20 05:47:58 UTC ++++ dart/common/SharedLibrary.cpp +@@ -35,7 +35,7 @@ + #include "dart/common/Console.hpp" + #include "dart/common/detail/SharedLibraryManager.hpp" + +-#if DART_OS_LINUX || DART_OS_MACOS ++#if DART_OS_LINUX || DART_OS_FREEBSD || DART_OS_MACOS + + #include <dlfcn.h> + #define DYNLIB_LOAD(a) dlopen(a, RTLD_LAZY | RTLD_GLOBAL) +@@ -123,7 +123,7 @@ void* SharedLibrary::getSymbol(const std + //============================================================================== + std::string SharedLibrary::getLastError() const + { +-#if DART_OS_LINUX || DART_OS_MACOS ++#if DART_OS_LINUX || DART_OS_FREEBSD || DART_OS_MACOS + return std::string(dlerror()); + #elif DART_OS_WINDOWS + LPTSTR lpMsgBuf; Added: head/misc/dartsim/files/patch-dart_common_SharedLibrary.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/files/patch-dart_common_SharedLibrary.hpp Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,11 @@ +--- dart/common/SharedLibrary.hpp.orig 2018-11-20 05:50:43 UTC ++++ dart/common/SharedLibrary.hpp +@@ -38,7 +38,7 @@ + #include <boost/filesystem.hpp> + #include "dart/common/Platform.hpp" + +-#if DART_OS_LINUX ++#if DART_OS_LINUX || DART_OS_FREEBSD + + #define DYNLIB_HANDLE void* + Added: head/misc/dartsim/files/patch-dart_external_odelcpsolver_matrix.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/files/patch-dart_external_odelcpsolver_matrix.cpp Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,11 @@ +--- dart/external/odelcpsolver/matrix.cpp.orig 2018-11-20 16:43:32 UTC ++++ dart/external/odelcpsolver/matrix.cpp +@@ -23,6 +23,8 @@ + //#include "config.h" + #ifdef __APPLE__ + #include <malloc/malloc.h> ++#elif defined(__FreeBSD__) ++ #include <stdlib.h> + #else + #include <malloc.h> + #endif Added: head/misc/dartsim/files/patch-dart_gui_LoadOpengl.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/files/patch-dart_gui_LoadOpengl.hpp Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,12 @@ +--- dart/gui/LoadOpengl.hpp.orig 2019-02-18 02:38:26 UTC ++++ dart/gui/LoadOpengl.hpp +@@ -46,6 +46,9 @@ + #elif defined(__linux__) + #include <GL/gl.h> + #include <GL/glu.h> ++#elif defined(__FreeBSD__) ++ #include <GL/gl.h> ++ #include <GL/glu.h> + #elif defined(__APPLE__) + #include <OpenGL/gl.h> + #include <OpenGL/glu.h> Added: head/misc/dartsim/files/patch-dart_gui_glut_LoadGlut.hpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/files/patch-dart_gui_glut_LoadGlut.hpp Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,11 @@ +--- dart/gui/glut/LoadGlut.hpp.orig 2019-02-18 02:40:12 UTC ++++ dart/gui/glut/LoadGlut.hpp +@@ -38,6 +38,8 @@ + #include <GL/glut.h> + #elif defined(__linux__) + #include <GL/glut.h> ++#elif defined(__FreeBSD__) ++ #include <GL/glut.h> + #elif defined(__APPLE__) + #include <GLUT/glut.h> + #else Added: head/misc/dartsim/files/patch-examples_osgExamples_osgWamIkFast_Helpers.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/files/patch-examples_osgExamples_osgWamIkFast_Helpers.cpp Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,15 @@ +--- examples/osgExamples/osgWamIkFast/Helpers.cpp.orig 2018-11-20 05:49:04 UTC ++++ examples/osgExamples/osgWamIkFast/Helpers.cpp +@@ -104,10 +104,10 @@ void setupEndEffectors(const dart::dynam + ee->getIK(true)->setTarget(wam7_target); + + std::string libName = "libwamIk"; +-#if (DART_OS_LINUX || DART_OS_MACOS) && !NDEBUG ++#if (DART_OS_LINUX || DART_OS_FREEBSD || DART_OS_MACOS) && !NDEBUG + libName += "d"; + #endif +-#if DART_OS_LINUX ++#if DART_OS_LINUX || DART_OS_FREEBSD + libName += ".so"; + #elif DART_OS_MACOS + libName += ".dylib"; Added: head/misc/dartsim/files/patch-unittests_unit_test__IkFast.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/files/patch-unittests_unit_test__IkFast.cpp Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,15 @@ +--- unittests/unit/test_IkFast.cpp.orig 2018-11-20 05:49:54 UTC ++++ unittests/unit/test_IkFast.cpp +@@ -74,10 +74,10 @@ TEST(IkFast, LoadWamArmIk) + ik->setTarget(targetFrame); + ik->setHierarchyLevel(1); + std::string libName = "libGeneratedWamIkFast"; +-#if (DART_OS_LINUX || DART_OS_MACOS) && !NDEBUG ++#if (DART_OS_LINUX || DART_OS_FREEBSD || DART_OS_MACOS) && !NDEBUG + libName += "d"; + #endif +-#if DART_OS_LINUX ++#if DART_OS_LINUX || DART_OS_FREEBSD + libName += ".so"; + #elif DART_OS_MACOS + libName += ".dylib"; Added: head/misc/dartsim/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/pkg-descr Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,11 @@ +DART (Dynamic Animation and Robotics Toolkit) is a collaborative, +cross-platform, open source library created by the Graphics Lab and Humanoid +Robotics Lab at Georgia Institute of Technology with ongoing contributions from +the Personal Robotics Lab at University of Washington and Open Source Robotics +Foundation. The library provides data structures and algorithms for kinematic +and dynamic applications in robotics and computer animation. DART is +distinguished by its accuracy and stability due to its use of generalized +coordinates to represent articulated rigid body systems and Featherstone's +Articulated Body Algorithm to compute the dynamics of motion. + +WWW: https://dartsim.github.io/ Added: head/misc/dartsim/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/dartsim/pkg-plist Mon Feb 18 04:35:01 2019 (r493238) @@ -0,0 +1,458 @@ +include/dart/collision/CollisionDetector.hpp +include/dart/collision/CollisionFilter.hpp +include/dart/collision/CollisionGroup.hpp +include/dart/collision/CollisionObject.hpp +include/dart/collision/CollisionOption.hpp +include/dart/collision/CollisionResult.hpp +include/dart/collision/Contact.hpp +include/dart/collision/DistanceFilter.hpp +include/dart/collision/DistanceOption.hpp +include/dart/collision/DistanceResult.hpp +include/dart/collision/Option.hpp +include/dart/collision/Result.hpp +include/dart/collision/SmartPointer.hpp +include/dart/collision/bullet/BulletCollisionDetector.hpp +include/dart/collision/bullet/BulletCollisionGroup.hpp +include/dart/collision/bullet/BulletCollisionObject.hpp +include/dart/collision/bullet/BulletCollisionShape.hpp +include/dart/collision/bullet/BulletTypes.hpp +include/dart/collision/bullet/bullet.hpp +include/dart/collision/collision.hpp +include/dart/collision/dart/DARTCollide.hpp +include/dart/collision/dart/DARTCollisionDetector.hpp +include/dart/collision/dart/DARTCollisionGroup.hpp +include/dart/collision/dart/DARTCollisionObject.hpp +include/dart/collision/dart/dart.hpp +include/dart/collision/detail/CollisionDetector.hpp +include/dart/collision/detail/CollisionGroup.hpp +include/dart/collision/detail/Contact-impl.hpp +include/dart/collision/detail/UnorderedPairs.hpp +include/dart/collision/fcl/BackwardCompatibility.hpp +include/dart/collision/fcl/CollisionShapes.hpp +include/dart/collision/fcl/FCLCollisionDetector.hpp +include/dart/collision/fcl/FCLCollisionGroup.hpp +include/dart/collision/fcl/FCLCollisionObject.hpp +include/dart/collision/fcl/FCLTypes.hpp +include/dart/collision/fcl/fcl.hpp +include/dart/collision/fcl/tri_tri_intersection_test.hpp +include/dart/collision/ode/OdeCollisionDetector.hpp +include/dart/collision/ode/OdeCollisionGroup.hpp +include/dart/collision/ode/OdeCollisionObject.hpp +include/dart/collision/ode/OdeTypes.hpp +include/dart/collision/ode/ode.hpp +include/dart/common/Aspect.hpp +include/dart/common/AspectWithVersion.hpp +include/dart/common/Cloneable.hpp +include/dart/common/Composite.hpp +include/dart/common/CompositeJoiner.hpp +include/dart/common/Console.hpp +include/dart/common/Deprecated.hpp +include/dart/common/EmbeddedAspect.hpp +include/dart/common/Empty.hpp +include/dart/common/Factory.hpp +include/dart/common/LocalResource.hpp +include/dart/common/LocalResourceRetriever.hpp +include/dart/common/LockableReference.hpp +include/dart/common/Memory.hpp +include/dart/common/NameManager.hpp +include/dart/common/Observer.hpp +include/dart/common/Platform.hpp +include/dart/common/ProxyAspect.hpp +include/dart/common/RequiresAspect.hpp +include/dart/common/Resource.hpp +include/dart/common/ResourceRetriever.hpp +include/dart/common/SharedLibrary.hpp +include/dart/common/Signal.hpp +include/dart/common/Singleton.hpp +include/dart/common/SmartPointer.hpp +include/dart/common/SpecializedForAspect.hpp +include/dart/common/StlHelpers.hpp +include/dart/common/Subject.hpp +include/dart/common/Timer.hpp +include/dart/common/Uri.hpp +include/dart/common/VersionCounter.hpp +include/dart/common/Virtual.hpp +include/dart/common/common.hpp +include/dart/common/detail/AlignedAllocator.hpp +include/dart/common/detail/Aspect.hpp +include/dart/common/detail/AspectWithVersion.hpp +include/dart/common/detail/Cloneable.hpp +include/dart/common/detail/Composite.hpp +include/dart/common/detail/CompositeData.hpp +include/dart/common/detail/CompositeJoiner.hpp +include/dart/common/detail/ConnectionBody.hpp +include/dart/common/detail/EmbeddedAspect.hpp +include/dart/common/detail/Factory-impl.hpp +include/dart/common/detail/LockableReference-impl.hpp +include/dart/common/detail/Memory-impl.hpp +include/dart/common/detail/NameManager.hpp +include/dart/common/detail/NoOp.hpp +include/dart/common/detail/ProxyAspect.hpp +include/dart/common/detail/RequiresAspect.hpp +include/dart/common/detail/SharedLibraryManager.hpp +include/dart/common/detail/Signal.hpp +include/dart/common/detail/Singleton-impl.hpp +include/dart/common/detail/SpecializedForAspect.hpp +include/dart/common/detail/TemplateJoinerDispatchMacro.hpp +include/dart/common/detail/sub_ptr.hpp +include/dart/common/sub_ptr.hpp +include/dart/config.hpp +include/dart/constraint/BalanceConstraint.hpp +include/dart/constraint/BallJointConstraint.hpp +include/dart/constraint/BoxedLcpConstraintSolver.hpp +include/dart/constraint/BoxedLcpSolver.hpp +include/dart/constraint/ConstrainedGroup.hpp +include/dart/constraint/ConstraintBase.hpp +include/dart/constraint/ConstraintSolver.hpp +include/dart/constraint/ContactConstraint.hpp +include/dart/constraint/DantzigBoxedLcpSolver.hpp +include/dart/constraint/DantzigLCPSolver.hpp +include/dart/constraint/JointConstraint.hpp +include/dart/constraint/JointCoulombFrictionConstraint.hpp +include/dart/constraint/JointLimitConstraint.hpp +include/dart/constraint/LCPSolver.hpp +include/dart/constraint/MimicMotorConstraint.hpp +include/dart/constraint/PGSLCPSolver.hpp +include/dart/constraint/PgsBoxedLcpSolver.hpp +include/dart/constraint/ServoMotorConstraint.hpp +include/dart/constraint/SmartPointer.hpp +include/dart/constraint/SoftContactConstraint.hpp +include/dart/constraint/WeldJointConstraint.hpp +include/dart/constraint/constraint.hpp +include/dart/constraint/detail/BoxedLcpSolver-impl.hpp +include/dart/dart.hpp +include/dart/dynamics/ArrowShape.hpp +include/dart/dynamics/AssimpInputResourceAdaptor.hpp +include/dart/dynamics/BallJoint.hpp +include/dart/dynamics/BodyNode.hpp +include/dart/dynamics/BoxShape.hpp +include/dart/dynamics/Branch.hpp +include/dart/dynamics/CapsuleShape.hpp +include/dart/dynamics/Chain.hpp +include/dart/dynamics/CompositeNode.hpp +include/dart/dynamics/ConeShape.hpp +include/dart/dynamics/CylinderShape.hpp +include/dart/dynamics/DegreeOfFreedom.hpp +include/dart/dynamics/EllipsoidShape.hpp +include/dart/dynamics/EndEffector.hpp +include/dart/dynamics/Entity.hpp +include/dart/dynamics/EntityNode.hpp +include/dart/dynamics/EulerJoint.hpp +include/dart/dynamics/FixedFrame.hpp +include/dart/dynamics/FixedJacobianNode.hpp +include/dart/dynamics/Frame.hpp +include/dart/dynamics/FreeJoint.hpp +include/dart/dynamics/GenericJoint.hpp +include/dart/dynamics/Group.hpp +include/dart/dynamics/HeightmapShape.hpp +include/dart/dynamics/HierarchicalIK.hpp +include/dart/dynamics/IkFast.hpp +include/dart/dynamics/Inertia.hpp +include/dart/dynamics/InvalidIndex.hpp +include/dart/dynamics/InverseKinematics.hpp +include/dart/dynamics/JacobianNode.hpp +include/dart/dynamics/Joint.hpp +include/dart/dynamics/LineSegmentShape.hpp +include/dart/dynamics/Linkage.hpp +include/dart/dynamics/Marker.hpp +include/dart/dynamics/MeshShape.hpp +include/dart/dynamics/MetaSkeleton.hpp +include/dart/dynamics/MultiSphereConvexHullShape.hpp +include/dart/dynamics/MultiSphereShape.hpp +include/dart/dynamics/Node.hpp +include/dart/dynamics/NodeManagerJoiner.hpp +include/dart/dynamics/PlanarJoint.hpp +include/dart/dynamics/PlaneShape.hpp +include/dart/dynamics/PointMass.hpp +include/dart/dynamics/PrismaticJoint.hpp +include/dart/dynamics/ReferentialSkeleton.hpp +include/dart/dynamics/RevoluteJoint.hpp +include/dart/dynamics/ScrewJoint.hpp +include/dart/dynamics/Shape.hpp +include/dart/dynamics/ShapeFrame.hpp +include/dart/dynamics/ShapeNode.hpp +include/dart/dynamics/SharedLibraryIkFast.hpp +include/dart/dynamics/SimpleFrame.hpp +include/dart/dynamics/Skeleton.hpp +include/dart/dynamics/SmartPointer.hpp +include/dart/dynamics/SoftBodyNode.hpp +include/dart/dynamics/SoftMeshShape.hpp +include/dart/dynamics/SpecializedNodeManager.hpp +include/dart/dynamics/SphereShape.hpp +include/dart/dynamics/TemplatedJacobianNode.hpp +include/dart/dynamics/TranslationalJoint.hpp +include/dart/dynamics/TranslationalJoint2D.hpp +include/dart/dynamics/UniversalJoint.hpp +include/dart/dynamics/VoxelGridShape.hpp +include/dart/dynamics/WeldJoint.hpp +include/dart/dynamics/ZeroDofJoint.hpp +include/dart/dynamics/detail/BasicNodeManager.hpp +include/dart/dynamics/detail/BodyNode.hpp +include/dart/dynamics/detail/BodyNodeAspect.hpp +include/dart/dynamics/detail/BodyNodePtr.hpp +include/dart/dynamics/detail/CompositeNode.hpp +include/dart/dynamics/detail/DegreeOfFreedomPtr.hpp +include/dart/dynamics/detail/EndEffectorAspect.hpp +include/dart/dynamics/detail/EntityNode.hpp +include/dart/dynamics/detail/EntityNodeAspect.hpp +include/dart/dynamics/detail/EulerJointAspect.hpp +include/dart/dynamics/detail/FixedFrameAspect.hpp +include/dart/dynamics/detail/FixedJacobianNode.hpp +include/dart/dynamics/detail/GenericJoint.hpp +include/dart/dynamics/detail/GenericJointAspect.hpp +include/dart/dynamics/detail/HeightmapShape-impl.hpp +include/dart/dynamics/detail/InverseKinematics.hpp +include/dart/dynamics/detail/InverseKinematicsPtr.hpp +include/dart/dynamics/detail/JointAspect.hpp +include/dart/dynamics/detail/JointPtr.hpp +include/dart/dynamics/detail/MarkerAspect.hpp +include/dart/dynamics/detail/Node.hpp +include/dart/dynamics/detail/NodeManagerJoiner.hpp +include/dart/dynamics/detail/NodePtr.hpp +include/dart/dynamics/detail/PlanarJointAspect.hpp +include/dart/dynamics/detail/PrismaticJointAspect.hpp +include/dart/dynamics/detail/RevoluteJointAspect.hpp +include/dart/dynamics/detail/ScrewJointAspect.hpp +include/dart/dynamics/detail/Shape.hpp +include/dart/dynamics/detail/ShapeFrameAspect.hpp +include/dart/dynamics/detail/ShapeNode.hpp +include/dart/dynamics/detail/Skeleton.hpp +include/dart/dynamics/detail/SkeletonAspect.hpp +include/dart/dynamics/detail/SoftBodyNodeAspect.hpp +include/dart/dynamics/detail/SpecializedNodeManager.hpp +include/dart/dynamics/detail/TemplatedJacobianNode.hpp +include/dart/dynamics/detail/TranslationalJoint2DAspect.hpp +include/dart/dynamics/detail/UniversalJointAspect.hpp +include/dart/dynamics/dynamics.hpp +include/dart/external/ikfast/ikfast.h +include/dart/external/imgui/imconfig.h +include/dart/external/imgui/imgui.h +include/dart/external/imgui/imgui_internal.h +include/dart/external/imgui/imstb_rectpack.h +include/dart/external/imgui/imstb_textedit.h +include/dart/external/imgui/imstb_truetype.h +include/dart/external/lodepng/lodepng.h +include/dart/external/odelcpsolver/common.h +include/dart/external/odelcpsolver/error.h +include/dart/external/odelcpsolver/lcp.h +include/dart/external/odelcpsolver/matrix.h +include/dart/external/odelcpsolver/misc.h +include/dart/external/odelcpsolver/odeconfig.h +include/dart/gui/GLFuncs.hpp +include/dart/gui/GlutWindow.hpp +include/dart/gui/GraphWindow.hpp +include/dart/gui/LoadGlut.hpp +include/dart/gui/LoadOpengl.hpp +include/dart/gui/MotionBlurSimWindow.hpp +include/dart/gui/OpenGLRenderInterface.hpp +include/dart/gui/RenderInterface.hpp +include/dart/gui/SimWindow.hpp +include/dart/gui/SoftSimWindow.hpp +include/dart/gui/Trackball.hpp +include/dart/gui/Win2D.hpp +include/dart/gui/Win3D.hpp +include/dart/gui/glut/GLUTFuncs.hpp +include/dart/gui/glut/GraphWindow.hpp +include/dart/gui/glut/LoadGlut.hpp +include/dart/gui/glut/MotionBlurSimWindow.hpp +include/dart/gui/glut/SimWindow.hpp +include/dart/gui/glut/SoftSimWindow.hpp +include/dart/gui/glut/Win2D.hpp +include/dart/gui/glut/Win3D.hpp +include/dart/gui/glut/Window.hpp +include/dart/gui/glut/glut.hpp +include/dart/gui/gui.hpp +include/dart/gui/osg/DefaultEventHandler.hpp +include/dart/gui/osg/DragAndDrop.hpp +include/dart/gui/osg/ImGuiHandler.hpp +include/dart/gui/osg/ImGuiViewer.hpp +include/dart/gui/osg/ImGuiWidget.hpp +include/dart/gui/osg/InteractiveFrame.hpp +include/dart/gui/osg/MouseEventHandler.hpp +include/dart/gui/osg/RealTimeWorldNode.hpp +include/dart/gui/osg/ShapeFrameNode.hpp +include/dart/gui/osg/SupportPolygonVisual.hpp +include/dart/gui/osg/TrackballManipulator.hpp +include/dart/gui/osg/Utils.hpp +include/dart/gui/osg/Viewer.hpp +include/dart/gui/osg/WorldNode.hpp +include/dart/gui/osg/osg.hpp +include/dart/gui/osg/render/BoxShapeNode.hpp +include/dart/gui/osg/render/CapsuleShapeNode.hpp +include/dart/gui/osg/render/ConeShapeNode.hpp +include/dart/gui/osg/render/CylinderShapeNode.hpp +include/dart/gui/osg/render/EllipsoidShapeNode.hpp +include/dart/gui/osg/render/LineSegmentShapeNode.hpp +include/dart/gui/osg/render/MeshShapeNode.hpp +include/dart/gui/osg/render/MultiSphereShapeNode.hpp +include/dart/gui/osg/render/PlaneShapeNode.hpp +include/dart/gui/osg/render/ShapeNode.hpp +include/dart/gui/osg/render/SoftMeshShapeNode.hpp +include/dart/gui/osg/render/SphereShapeNode.hpp +include/dart/gui/osg/render/WarningShapeNode.hpp +include/dart/gui/osg/render/render.hpp +include/dart/integration/EulerIntegrator.hpp +include/dart/integration/Integrator.hpp +include/dart/integration/RK4Integrator.hpp +include/dart/integration/SemiImplicitEulerIntegrator.hpp +include/dart/integration/integration.hpp +include/dart/lcpsolver/Lemke.hpp +include/dart/lcpsolver/ODELCPSolver.hpp +include/dart/lcpsolver/lcpsolver.hpp +include/dart/math/ConfigurationSpace.hpp +include/dart/math/Constants.hpp +include/dart/math/Geometry.hpp +include/dart/math/Helpers.hpp +include/dart/math/MathTypes.hpp +include/dart/math/Random.hpp +include/dart/math/detail/ConfigurationSpace.hpp +include/dart/math/detail/Random-impl.hpp +include/dart/math/math.hpp +include/dart/optimizer/Function.hpp +include/dart/optimizer/GenericMultiObjectiveProblem.hpp +include/dart/optimizer/GradientDescentSolver.hpp +include/dart/optimizer/MultiObjectiveProblem.hpp +include/dart/optimizer/MultiObjectiveSolver.hpp +include/dart/optimizer/Population.hpp +include/dart/optimizer/Problem.hpp +include/dart/optimizer/Solver.hpp +include/dart/optimizer/ipopt/IpoptSolver.hpp +include/dart/optimizer/ipopt/ipopt.hpp +include/dart/optimizer/nlopt/NloptSolver.hpp +include/dart/optimizer/nlopt/nlopt.hpp +include/dart/optimizer/optimizer.hpp +include/dart/planning/Path.hpp +include/dart/planning/PathFollowingTrajectory.hpp +include/dart/planning/PathPlanner.hpp +include/dart/planning/PathShortener.hpp +include/dart/planning/RRT.hpp +include/dart/planning/Trajectory.hpp +include/dart/planning/planning.hpp +include/dart/simulation/Recording.hpp +include/dart/simulation/SmartPointer.hpp +include/dart/simulation/World.hpp +include/dart/simulation/detail/World-impl.hpp +include/dart/simulation/simulation.hpp +include/dart/utils/C3D.hpp +include/dart/utils/CompositeResourceRetriever.hpp +include/dart/utils/DartResourceRetriever.hpp +include/dart/utils/FileInfoC3D.hpp +include/dart/utils/FileInfoDof.hpp +include/dart/utils/FileInfoWorld.hpp +include/dart/utils/PackageResourceRetriever.hpp +include/dart/utils/SkelParser.hpp +include/dart/utils/VskParser.hpp +include/dart/utils/XmlHelpers.hpp +include/dart/utils/sdf/SdfParser.hpp +include/dart/utils/sdf/sdf.hpp +include/dart/utils/urdf/BackwardCompatibility.hpp +include/dart/utils/urdf/DartLoader.hpp +include/dart/utils/urdf/URDFTypes.hpp +include/dart/utils/urdf/urdf.hpp +include/dart/utils/urdf/urdf_world_parser.hpp +include/dart/utils/utils.hpp +lib/libdart-collision-bullet.so +lib/libdart-collision-bullet.so.6.7 +lib/libdart-collision-bullet.so.6.7.2 +lib/libdart-collision-ode.so +lib/libdart-collision-ode.so.6.7 +lib/libdart-collision-ode.so.6.7.2 +lib/libdart-external-imgui.so +lib/libdart-external-imgui.so.6.7 +lib/libdart-external-imgui.so.6.7.2 +lib/libdart-external-lodepng.so +lib/libdart-external-lodepng.so.6.7 +lib/libdart-external-lodepng.so.6.7.2 +lib/libdart-external-odelcpsolver.so +lib/libdart-external-odelcpsolver.so.6.7 +lib/libdart-external-odelcpsolver.so.6.7.2 +lib/libdart-gui-osg.so +lib/libdart-gui-osg.so.6.7 +lib/libdart-gui-osg.so.6.7.2 +lib/libdart-gui.so +lib/libdart-gui.so.6.7 +lib/libdart-gui.so.6.7.2 +lib/libdart-optimizer-ipopt.so +lib/libdart-optimizer-ipopt.so.6.7 +lib/libdart-optimizer-ipopt.so.6.7.2 +lib/libdart-optimizer-nlopt.so +lib/libdart-optimizer-nlopt.so.6.7 +lib/libdart-optimizer-nlopt.so.6.7.2 +lib/libdart-planning.so +lib/libdart-planning.so.6.7 +lib/libdart-planning.so.6.7.2 +lib/libdart-utils-urdf.so +lib/libdart-utils-urdf.so.6.7 +lib/libdart-utils-urdf.so.6.7.2 +lib/libdart-utils.so +lib/libdart-utils.so.6.7 +lib/libdart-utils.so.6.7.2 +lib/libdart.so +lib/libdart.so.6.7 +lib/libdart.so.6.7.2 +libdata/pkgconfig/dart.pc +%%DATADIR%%/cmake/DARTConfig.cmake +%%DATADIR%%/cmake/DARTConfigVersion.cmake +%%DATADIR%%/cmake/DARTFindBoost.cmake +%%DATADIR%%/cmake/DARTFindBullet.cmake +%%DATADIR%%/cmake/DARTFindEigen3.cmake +%%DATADIR%%/cmake/DARTFindGLUT.cmake +%%DATADIR%%/cmake/DARTFindIPOPT.cmake +%%DATADIR%%/cmake/DARTFindNLOPT.cmake +%%DATADIR%%/cmake/DARTFindODE.cmake +%%DATADIR%%/cmake/DARTFindOpenGL.cmake +%%DATADIR%%/cmake/DARTFindassimp.cmake +%%DATADIR%%/cmake/DARTFindccd.cmake +%%DATADIR%%/cmake/DARTFindfcl.cmake +%%DATADIR%%/cmake/DARTFindflann.cmake +%%DATADIR%%/cmake/DARTFindoctomap.cmake +%%DATADIR%%/cmake/DARTFindtinyxml2.cmake +%%DATADIR%%/cmake/DARTFindurdfdom.cmake +%%DATADIR%%/cmake/FindIPOPT.cmake +%%DATADIR%%/cmake/FindNLOPT.cmake +%%DATADIR%%/cmake/FindODE.cmake +%%DATADIR%%/cmake/Findassimp.cmake +%%DATADIR%%/cmake/Findccd.cmake +%%DATADIR%%/cmake/Findfcl.cmake +%%DATADIR%%/cmake/Findflann.cmake +%%DATADIR%%/cmake/Findtinyxml2.cmake +%%DATADIR%%/cmake/dart_collision-bulletComponent.cmake +%%DATADIR%%/cmake/dart_collision-bulletTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_collision-bulletTargets.cmake +%%DATADIR%%/cmake/dart_collision-odeComponent.cmake +%%DATADIR%%/cmake/dart_collision-odeTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_collision-odeTargets.cmake +%%DATADIR%%/cmake/dart_dartComponent.cmake +%%DATADIR%%/cmake/dart_dartTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_dartTargets.cmake +%%DATADIR%%/cmake/dart_external-imguiComponent.cmake +%%DATADIR%%/cmake/dart_external-imguiTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_external-imguiTargets.cmake +%%DATADIR%%/cmake/dart_external-lodepngComponent.cmake +%%DATADIR%%/cmake/dart_external-lodepngTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_external-lodepngTargets.cmake +%%DATADIR%%/cmake/dart_external-odelcpsolverComponent.cmake +%%DATADIR%%/cmake/dart_external-odelcpsolverTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_external-odelcpsolverTargets.cmake +%%DATADIR%%/cmake/dart_gui-osgComponent.cmake +%%DATADIR%%/cmake/dart_gui-osgTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_gui-osgTargets.cmake +%%DATADIR%%/cmake/dart_guiComponent.cmake +%%DATADIR%%/cmake/dart_guiTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_guiTargets.cmake +%%DATADIR%%/cmake/dart_optimizer-ipoptComponent.cmake +%%DATADIR%%/cmake/dart_optimizer-ipoptTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_optimizer-ipoptTargets.cmake +%%DATADIR%%/cmake/dart_optimizer-nloptComponent.cmake +%%DATADIR%%/cmake/dart_optimizer-nloptTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_optimizer-nloptTargets.cmake +%%DATADIR%%/cmake/dart_planningComponent.cmake +%%DATADIR%%/cmake/dart_planningTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_planningTargets.cmake +%%DATADIR%%/cmake/dart_utils-urdfComponent.cmake +%%DATADIR%%/cmake/dart_utils-urdfTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_utils-urdfTargets.cmake +%%DATADIR%%/cmake/dart_utilsComponent.cmake +%%DATADIR%%/cmake/dart_utilsTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/cmake/dart_utilsTargets.cmake +%%DATADIR%%/package.xml
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902180435.x1I4Z1NV019783>