misc/dartsim 6.19.4_1 FreeBSD
Dynamic Animation and Robotics Toolkit
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
97a84ef467- License
- BSD2CLAUSE
- Categories
- misc
- Package size
- 13114.6 KiB, 50884.5 KiB installed
Description
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.
Install
Binary package:
pkg install dartsim
From the ports tree:
cd /usr/ports/misc/dartsim/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= dartsim>0:misc/dartsim
LIB_DEPENDS= libdart-collision-bullet.so:misc/dartsim
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 6.19.4_1 | 6.19.4_1 | - | - | - |
| FreeBSD:14:quarterly | 6.19.4_1 | 6.19.4_1 | n/a | - | - |
| FreeBSD:15:latest | 6.19.4_1 | 6.19.4_1 | n/a | - | - |
| FreeBSD:15:quarterly | 6.19.4_1 | 6.19.4_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 6.19.4_1 | 6.19.4_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
pagmo2>0: science/pagmo2pybind11>0: devel/pybind11
Library 18
libassimp.so: multimedia/assimplibBulletDynamics.so: devel/bulletlibboost_thread.so: devel/boost-libslibccd.so: math/libccdlibconsole_bridge.so: devel/ros-console_bridgelibfcl.so: math/fcllibflann_cpp.so: math/flannlibfmt.so: devel/libfmtlibipopt.so: math/ipoptliblz4.so: archivers/liblz4liboctomap.so: math/octomaplibode.so: devel/odelibosg.so: graphics/osglibnlopt.so: math/nloptlibpagmo.so: science/pagmo2libspdlog.so: devel/spdloglibtinyxml2.so: textproc/tinyxml2liburdfdom_world.so: devel/ros-urdfdom
Test 2
benchmark>0: devel/benchmarkgoogletest>0: devel/googletest
The full lists below include those, and their dependencies in turn.
Build dependencies 217
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/qt5-sql
- databases/qt5-sqldrivers-sqlite3
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/bullet
- devel/cmake-core
- devel/collada-dom
- devel/dbus
- devel/dbus-glib
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/hwloc2
- devel/icu
- devel/json-glib
- devel/jsoncpp
- devel/level-zero
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libfmt
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libmtdev
- devel/libpciaccess
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/ode
- devel/onetbb
- devel/pcre2
- devel/pkgconf
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pybind11
- devel/qt5-assistant
- devel/qt5-core
- devel/qt5-dbus
- devel/qt5-designer
- devel/qt5-help
- devel/qt6-base
- devel/readline
- devel/ros-console_bridge
- devel/ros-urdfdom
- devel/ros-urdfdom_headers
- devel/spdlog
- devel/xdg-utils
- dns/libidn2
- graphics/cairo
- graphics/colord
- graphics/freeglut
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libGLU
- graphics/libQGLViewer
- graphics/libdrm
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/osg
- graphics/png
- graphics/qt5-opengl
- graphics/tiff
- graphics/vulkan-headers
The first 100 are listed.
Run dependencies 209
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/qt5-sql
- databases/qt5-sqldrivers-sqlite3
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/bullet
- devel/collada-dom
- devel/dbus
- devel/dbus-glib
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/hwloc2
- devel/icu
- devel/json-glib
- devel/level-zero
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libfmt
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libmtdev
- devel/libpciaccess
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/ode
- devel/onetbb
- devel/pcre2
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/qt5-assistant
- devel/qt5-core
- devel/qt5-dbus
- devel/qt5-designer
- devel/qt5-help
- devel/qt6-base
- devel/readline
- devel/ros-console_bridge
- devel/ros-urdfdom
- devel/ros-urdfdom_headers
- devel/spdlog
- devel/xdg-utils
- dns/libidn2
- graphics/cairo
- graphics/colord
- graphics/freeglut
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libGLU
- graphics/libQGLViewer
- graphics/libdrm
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/osg
- graphics/png
- graphics/qt5-opengl
- graphics/tiff
- graphics/vulkan-headers
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/duktape-lib
- lang/gcc14
- lang/lua54
The first 100 are listed.
Required by 2
Configuration
Options name: misc_dartsim
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cmake:testing compiler:c++17-lang eigen:3,build,run gl localbase:ldflags pkgconfig python xorg
- Service scripts
- none
Files
pkg-plist 515
- 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/RaycastOption.hpp
- include/dart/collision/RaycastResult.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/BulletInclude.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/CAllocator.hpp
- include/dart/common/Castable.hpp
- include/dart/common/ClassWithVirtualBase.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/Filesystem.hpp
- include/dart/common/FreeListAllocator.hpp
- include/dart/common/IncludeWindows.hpp
- include/dart/common/LocalResource.hpp
- include/dart/common/LocalResourceRetriever.hpp
- include/dart/common/LockableReference.hpp
- include/dart/common/Logging.hpp
- include/dart/common/Macros.hpp
- include/dart/common/Memory.hpp
- include/dart/common/MemoryAllocator.hpp
- include/dart/common/MemoryAllocatorDebugger.hpp
- include/dart/common/MemoryManager.hpp
- include/dart/common/Metaprogramming.hpp
- include/dart/common/NameManager.hpp
- include/dart/common/Observer.hpp
- include/dart/common/Optional.hpp
- include/dart/common/Platform.hpp
- include/dart/common/PoolAllocator.hpp
- include/dart/common/Profile.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/StlAllocator.hpp
- include/dart/common/StlHelpers.hpp
- include/dart/common/Stopwatch.hpp
- include/dart/common/String.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/Aspect.hpp
- include/dart/common/detail/AspectWithVersion.hpp
- include/dart/common/detail/Castable-impl.hpp
- include/dart/common/detail/Cloneable.hpp
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| dartsim-dart-v6.19.4_GH0.tar.gz | 1.6311142e+07 | 627a6d21650427da634503829eba6c0c20887cd3441082eb44187fb3f9250150 |