Home
last modified time | relevance | path

Searched refs:dynamics (Results 51 – 75 of 3406) sorted by relevance

12345678910>>...137

/dports/misc/dartsim/dart-6.11.1/unittests/unit/
H A Dtest_IkFast.cpp50 EXPECT_FALSE(dynamics::wrapCyclicSolution(0, 10, -10, sol)); in TEST()
55 EXPECT_TRUE(dynamics::wrapCyclicSolution(-pi / 2, -pi, +pi, sol)); in TEST()
59 dynamics::wrapCyclicSolution(-pi / 2, -(3.0 / 4.0) * pi, +pi, sol)); in TEST()
63 dynamics::wrapCyclicSolution(-pi / 2, -0.9 * pi, +0.9 * pi, sol)); in TEST()
68 EXPECT_TRUE(dynamics::wrapCyclicSolution(+pi / 2, -pi, +pi, sol)); in TEST()
76 dynamics::wrapCyclicSolution(+pi / 2, -0.9 * pi, +0.9 * pi, sol)); in TEST()
98 auto skel = dynamics::Skeleton::create(); in TEST()
102 = skel->createJointAndBodyNodePair<dynamics::FreeJoint>().second; in TEST()
108 auto ikfast = ik->setGradientMethod<dynamics::SharedLibraryIkFast>( in TEST()
127 = dynamics::SimpleFrame::createShared(dynamics::Frame::World()); in TEST()
[all …]
/dports/misc/dartsim/dart-6.11.1/dart/constraint/
H A DSoftContactConstraint.hpp47 namespace dynamics { namespace
149 const dynamics::ShapeNode* shapeNode);
151 const dynamics::ShapeNode* shapeNode);
167 dynamics::PointMass* selectCollidingPointMass(
168 dynamics::SoftBodyNode* _softBodyNode,
185 dynamics::BodyNode* mBodyNode1;
188 dynamics::BodyNode* mBodyNode2;
191 dynamics::SoftBodyNode* mSoftBodyNode1;
194 dynamics::SoftBodyNode* mSoftBodyNode2;
197 dynamics::PointMass* mPointMass1;
[all …]
H A DContactConstraint.hpp42 namespace dynamics { namespace
133 dynamics::SkeletonPtr getRootSkeleton() const override;
142 const dynamics::ShapeNode* shapeNode);
144 const dynamics::ShapeNode* shapeNode);
146 const dynamics::ShapeNode* shapeNode);
148 const dynamics::ShapeNode* shapeNode);
150 const dynamics::ShapeNode* shapeNode);
152 const dynamics::ShapeNode* shapenode);
154 const dynamics::ShapeNode* shapeNode);
195 dynamics::BodyNode* mBodyNodeA;
[all …]
/dports/misc/dartsim/dart-6.11.1/python/dartpy/dynamics/
H A DInertia.cpp47 dart::dynamics::Inertia, in Inertia()
48 std::shared_ptr<dart::dynamics::Inertia>>(m, "Inertia") in Inertia()
63 +[](dart::dynamics::Inertia* self, double mass) { in Inertia()
69 +[](const dart::dynamics::Inertia* self) -> double { in Inertia()
74 +[](dart::dynamics::Inertia* self, const Eigen::Vector3d& com) { in Inertia()
92 +[](const dart::dynamics::Inertia* self) -> Eigen::Matrix3d { in Inertia()
109 +[](const dart::dynamics::Inertia* self, in Inertia()
118 +[](const dart::dynamics::Inertia* self, in Inertia()
119 const dart::dynamics::Inertia& other) -> bool { in Inertia()
127 return dart::dynamics::Inertia::verifyMoment( in Inertia()
[all …]
H A DTranslationalJoint.cpp46 ::py::class_<dart::dynamics::TranslationalJoint::Properties>( in TranslationalJoint()
50 ::py::init<const dart::dynamics::GenericJoint< in TranslationalJoint()
55 dart::dynamics::TranslationalJoint, in TranslationalJoint()
56 dart::dynamics::GenericJoint<dart::math::RealVectorSpace<3>>, in TranslationalJoint()
57 std::shared_ptr<dart::dynamics::TranslationalJoint>>( in TranslationalJoint()
61 +[](const dart::dynamics::TranslationalJoint* self) in TranslationalJoint()
62 -> dart::dynamics::TranslationalJoint::Properties { in TranslationalJoint()
67 +[](const dart::dynamics::TranslationalJoint* self) in TranslationalJoint()
72 +[](const dart::dynamics::TranslationalJoint* self, in TranslationalJoint()
77 +[](const dart::dynamics::TranslationalJoint* self, in TranslationalJoint()
[all …]
H A DWeldJoint.cpp47 dart::dynamics::WeldJoint, in WeldJoint()
48 dart::dynamics::ZeroDofJoint, in WeldJoint()
49 std::shared_ptr<dart::dynamics::WeldJoint>>(m, "WeldJoint") in WeldJoint()
52 +[](const dart::dynamics::WeldJoint* self) in WeldJoint()
53 -> dart::dynamics::WeldJoint::Properties { in WeldJoint()
58 +[](const dart::dynamics::WeldJoint* self) -> const std::string& { in WeldJoint()
64 +[](const dart::dynamics::WeldJoint* self, in WeldJoint()
69 +[](dart::dynamics::WeldJoint* self, const Eigen::Isometry3d& _T) { in WeldJoint()
75 +[](dart::dynamics::WeldJoint* self, const Eigen::Isometry3d& _T) { in WeldJoint()
82 return dart::dynamics::WeldJoint::getStaticType(); in WeldJoint()
/dports/misc/dartsim/dart-6.11.1/dart/utils/urdf/
H A DDartLoader.hpp61 namespace dynamics { namespace
118 dynamics::SkeletonPtr parseSkeleton(
124 dynamics::SkeletonPtr parseSkeletonString(
156 dynamics::SkeletonPtr skel,
158 dynamics::BodyNode* parent,
165 dynamics::SkeletonPtr _skel,
169 static dynamics::ShapePtr createShape(
177 dynamics::BodyNode* _parent,
178 dynamics::SkeletonPtr _skeleton,
183 dynamics::BodyNode::Properties& properties,
[all …]
/dports/misc/dartsim/dart-6.11.1/dart/gui/osg/
H A DSupportPolygonVisual.cpp49 mTreeIndex(dart::dynamics::INVALID_INDEX), in SupportPolygonVisual()
57 const dart::dynamics::SkeletonPtr& skeleton, in SupportPolygonVisual()
67 const dart::dynamics::SkeletonPtr& skeleton) in setSkeleton()
81 mTreeIndex = dart::dynamics::INVALID_INDEX; in visualizeWholeSkeleton()
240 = (dart::dynamics::INVALID_INDEX == mTreeIndex) in refresh()
294 dart::dynamics::Shape::DYNAMIC_PRIMITIVE); in refresh()
300 if (dart::dynamics::INVALID_INDEX == mTreeIndex) in refresh()
314 dart::dynamics::BodyNode* bn = bns[i]; in refresh()
341 dart::dynamics::Shape::DYNAMIC_PRIMITIVE); in refresh()
374 dart::dynamics::Frame::World(), "centroid"); in initialize()
[all …]
H A DDragAndDrop.hpp47 namespace dynamics { namespace
78 dart::dynamics::Entity* getEntity() const;
146 dart::dynamics::Entity* mEntity;
196 dart::dynamics::SimpleFrame* mFrame;
212 dart::dynamics::SimpleFrame* frame,
213 dart::dynamics::Shape* shape);
219 dart::dynamics::Shape* getShape() const;
230 dart::dynamics::Shape* mShape;
270 dart::dynamics::BodyNode* bn,
322 dart::dynamics::WeakBodyNodePtr mBodyNode;
[all …]
/dports/misc/dartsim/dart-6.11.1/extras/dartc/src/
H A DSkeletonManager.cpp4 std::unordered_map<dart::dynamics::Skeleton*, dart::dynamics::SkeletonPtr>
8 dart::dynamics::Skeleton* SkeletonManager::create(const std::string& name) in create()
10 auto skel = dart::dynamics::Skeleton::create(name); in create()
16 void SkeletonManager::destroy(dart::dynamics::Skeleton* skel) in destroy()
24 destroy(static_cast<dart::dynamics::Skeleton*>(skel)); in destroy()
28 dart::dynamics::SkeletonPtr SkeletonManager::asShared( in asShared()
29 dart::dynamics::Skeleton* skel) in asShared()
35 dart::dynamics::SkeletonPtr SkeletonManager::asShared(void* skel) in asShared()
37 return mMap[static_cast<dart::dynamics::Skeleton*>(skel)]; in asShared()
/dports/misc/dartsim/dart-6.11.1/dart/collision/
H A DCollisionGroup.cpp173 const dynamics::ShapeFrame* CollisionGroup::getShapeFrame( in getShapeFrame()
295 static_cast<const dynamics::BodyNode*>(source)); in removeDeletedShapeFrames()
318 const dynamics::ShapeFrame* shapeFrame) in addShapeFrame()
327 const dynamics::ShapeFrame* shapeFrame) in removeShapeFrame()
436 const dynamics::Skeleton* skeleton in updateSkeletonSource()
496 const std::vector<const dynamics::ShapeNode*> nodes in updateSkeletonSource()
499 for (const dynamics::ShapeNode* node : nodes) in updateSkeletonSource()
524 for (const dynamics::ShapeFrame* unused : unusedFrames) in updateSkeletonSource()
576 const std::vector<const dynamics::ShapeNode*> nodes in updateBodyNodeSource()
577 = bn->getShapeNodesWith<dynamics::CollisionAspect>(); in updateBodyNodeSource()
[all …]
/dports/misc/dartsim/dart-6.11.1/dart/collision/detail/
H A DCollisionGroup.hpp57 const std::vector<const dynamics::ShapeFrame*>& shapeFrames, in addShapeFramesOf()
84 const dynamics::BodyNode* bodyNode, const Others*... others) in addShapeFramesOf()
89 = bodyNode->getShapeNodesWith<dynamics::CollisionAspect>(); in addShapeFramesOf()
100 const dynamics::MetaSkeleton* skel, const Others*... others) in addShapeFramesOf()
151 const dynamics::BodyNode* bn = skeleton->getBodyNode(i); in subscribeTo()
154 = bn->getShapeNodesWith<dynamics::CollisionAspect>(); in subscribeTo()
187 const std::vector<const dynamics::ShapeFrame*>& shapeFrames, in removeShapeFramesOf()
220 const dynamics::BodyNode* bodyNode, const Others*... others) in removeShapeFramesOf()
236 const dynamics::MetaSkeleton* skel, const Others*... others) in removeShapeFramesOf()
250 const dynamics::BodyNode* bodyNode, const Others*... others) in unsubscribeFrom()
[all …]
/dports/misc/dartsim/dart-6.11.1/dart/gui/osg/render/
H A DEllipsoidShapeNode.cpp54 dart::dynamics::EllipsoidShape* shape,
65 dart::dynamics::EllipsoidShape* mEllipsoidShape;
74 dart::dynamics::EllipsoidShape* shape,
75 dart::dynamics::VisualAspect* visualAspect,
83 dart::dynamics::EllipsoidShape* mEllipsoidShape;
84 dart::dynamics::VisualAspect* mVisualAspect;
90 std::shared_ptr<dart::dynamics::EllipsoidShape> shape, in EllipsoidShapeNode()
154 dart::dynamics::EllipsoidShape* shape, in EllipsoidShapeGeode()
199 dart::dynamics::EllipsoidShape* shape, in EllipsoidShapeDrawable()
200 dart::dynamics::VisualAspect* visualAspect, in EllipsoidShapeDrawable()
[all …]
H A DBoxShapeNode.cpp52 const std::shared_ptr<dart::dynamics::BoxShape>& shape,
61 std::shared_ptr<dart::dynamics::BoxShape> mBoxShape;
70 dart::dynamics::BoxShape* shape,
71 dart::dynamics::VisualAspect* visualAspect);
78 dart::dynamics::BoxShape* mBoxShape;
79 dart::dynamics::VisualAspect* mVisualAspect;
98 if (mShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh()
125 const std::shared_ptr<dart::dynamics::BoxShape>& shape, in BoxShapeGeode()
167 dart::dynamics::BoxShape* shape, dart::dynamics::VisualAspect* visualAspect) in BoxShapeDrawable()
176 if (mBoxShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh()
[all …]
H A DSphereShapeNode.cpp55 dart::dynamics::SphereShape* shape,
66 dart::dynamics::SphereShape* mSphereShape;
75 dart::dynamics::SphereShape* shape,
76 dart::dynamics::VisualAspect* visualAspect,
84 dart::dynamics::SphereShape* mSphereShape;
85 dart::dynamics::VisualAspect* mVisualAspect;
105 if (mShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh()
133 dart::dynamics::SphereShape* shape, in SphereShapeGeode()
177 dart::dynamics::SphereShape* shape, in SphereShapeDrawable()
178 dart::dynamics::VisualAspect* visualAspect, in SphereShapeDrawable()
[all …]
H A DConeShapeNode.cpp53 dart::dynamics::ConeShape* shape,
63 dart::dynamics::ConeShape* mConeShape;
72 dart::dynamics::ConeShape* shape,
73 dart::dynamics::VisualAspect* visualAspect,
81 dart::dynamics::ConeShape* mConeShape;
82 dart::dynamics::VisualAspect* mVisualAspect;
103 if (mShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh()
130 dart::dynamics::ConeShape* shape, in ConeShapeGeode()
173 dart::dynamics::ConeShape* shape, in ConeShapeDrawable()
174 dart::dynamics::VisualAspect* visualAspect, in ConeShapeDrawable()
[all …]
H A DCapsuleShapeNode.cpp53 dart::dynamics::CapsuleShape* shape,
63 dart::dynamics::CapsuleShape* mCapsuleShape;
72 dart::dynamics::CapsuleShape* shape,
73 dart::dynamics::VisualAspect* visualAspect,
81 dart::dynamics::CapsuleShape* mCapsuleShape;
82 dart::dynamics::VisualAspect* mVisualAspect;
103 if (mShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh()
131 dart::dynamics::CapsuleShape* shape, in CapsuleShapeGeode()
174 dart::dynamics::CapsuleShape* shape, in CapsuleShapeDrawable()
175 dart::dynamics::VisualAspect* visualAspect, in CapsuleShapeDrawable()
[all …]
H A DCylinderShapeNode.cpp52 dart::dynamics::CylinderShape* shape,
62 dart::dynamics::CylinderShape* mCylinderShape;
71 dart::dynamics::CylinderShape* shape,
72 dart::dynamics::VisualAspect* visualAspect,
80 dart::dynamics::CylinderShape* mCylinderShape;
81 dart::dynamics::VisualAspect* mVisualAspect;
88 std::shared_ptr<dart::dynamics::CylinderShape> shape, in CylinderShapeNode()
131 dart::dynamics::CylinderShape* shape, in CylinderShapeGeode()
174 dart::dynamics::CylinderShape* shape, in CylinderShapeDrawable()
175 dart::dynamics::VisualAspect* visualAspect, in CylinderShapeDrawable()
[all …]
H A DPlaneShapeNode.cpp52 dart::dynamics::PlaneShape* shape,
62 dart::dynamics::PlaneShape* mPlaneShape;
71 dart::dynamics::PlaneShape* shape,
72 dart::dynamics::VisualAspect* visualAspect,
80 dart::dynamics::PlaneShape* mPlaneShape;
81 dart::dynamics::VisualAspect* mVisualAspect;
101 if (mShape->getDataVariance() == dart::dynamics::Shape::STATIC) in refresh()
129 dart::dynamics::PlaneShape* shape, in PlaneShapeGeode()
172 dart::dynamics::PlaneShape* shape, in PlaneShapeDrawable()
173 dart::dynamics::VisualAspect* visualAspect, in PlaneShapeDrawable()
[all …]
H A DLineSegmentShapeNode.cpp75 dart::dynamics::LineSegmentShape* shape,
76 dart::dynamics::VisualAspect* visualAspect);
83 dart::dynamics::LineSegmentShape* mLineSegmentShape;
84 dart::dynamics::VisualAspect* mVisualAspect;
93 std::shared_ptr<dart::dynamics::LineSegmentShape> shape, in LineSegmentShapeNode()
164 dart::dynamics::Shape::DYNAMIC_PRIMITIVE) in extractData()
190 dart::dynamics::LineSegmentShape* shape, in LineSegmentShapeDrawable()
191 dart::dynamics::VisualAspect* visualAspect) in LineSegmentShapeDrawable()
211 dart::dynamics::Shape::DYNAMIC_ELEMENTS) in refresh()
231 dart::dynamics::Shape::DYNAMIC_VERTICES) in refresh()
[all …]
H A DSoftMeshShapeNode.cpp54 dart::dynamics::SoftMeshShape* shape,
64 dart::dynamics::SoftMeshShape* mSoftMeshShape;
65 dart::dynamics::VisualAspect* mVisualAspect;
74 dart::dynamics::SoftMeshShape* shape,
88 dart::dynamics::SoftMeshShape* mSoftMeshShape;
89 dart::dynamics::VisualAspect* mVisualAspect;
137 dart::dynamics::SoftMeshShape* shape, in SoftMeshShapeGeode()
181 dart::dynamics::SoftMeshShape* shape, in SoftMeshShapeDrawable()
182 dart::dynamics::VisualAspect* visualAspect) in SoftMeshShapeDrawable()
193 const dart::dynamics::SoftBodyNode* bn, in normalFromVertex()
[all …]
H A DShapeNode.hpp41 namespace dynamics { namespace
62 std::shared_ptr<dart::dynamics::Shape> shape,
69 const std::shared_ptr<dart::dynamics::Shape>& getShape() const;
71 const dart::dynamics::ShapeFrame* getShapeFrame() const;
73 dart::dynamics::VisualAspect* getVisualAspect();
75 const dart::dynamics::VisualAspect* getVisualAspect() const;
100 const std::shared_ptr<dart::dynamics::Shape> mShape;
103 dart::dynamics::ShapeFrame* mShapeFrame;
106 dart::dynamics::VisualAspect* mVisualAspect;
/dports/misc/dartsim/dart-6.11.1/python/examples/drag_and_drop/
H A Dmain.py12 dart.dynamics.Frame.World(), 'interactive frame', tf, 2)
16 draggable = dart.dynamics.SimpleFrame(frame, 'draggable', tf)
17 draggable.setShape(dart.dynamics.BoxShape([1, 1, 1]))
22 x_marker = dart.dynamics.SimpleFrame(dart.dynamics.Frame.World(), 'X', tf)
23 x_shape = dart.dynamics.BoxShape([0.2, 0.2, 0.2])
29 y_marker = dart.dynamics.SimpleFrame(dart.dynamics.Frame.World(), 'Y', tf)
30 y_shape = dart.dynamics.BoxShape([0.2, 0.2, 0.2])
36 z_marker = dart.dynamics.SimpleFrame(dart.dynamics.Frame.World(), 'Z', tf)
37 z_shape = dart.dynamics.BoxShape([0.2, 0.2, 0.2])
/dports/misc/dartsim/dart-6.11.1/examples/deprecated_examples/glut_add_delete_skels/
H A DMyWindow.cpp93 dart::dynamics::SkeletonPtr newCubeSkeleton in spawnCube()
94 = dart::dynamics::Skeleton::create(); in spawnCube()
96 dart::dynamics::BodyNode::Properties body; in spawnCube()
100 dart::dynamics::BoxShape::computeInertia(_size, _mass)); in spawnCube()
101 dart::dynamics::ShapePtr newBoxShape(new dart::dynamics::BoxShape(_size)); in spawnCube()
103 dart::dynamics::FreeJoint::Properties joint; in spawnCube()
108 = newCubeSkeleton->createJointAndBodyNodePair<dart::dynamics::FreeJoint>( in spawnCube()
111 dart::dynamics::VisualAspect, in spawnCube()
112 dart::dynamics::CollisionAspect, in spawnCube()
113 dart::dynamics::DynamicsAspect>(newBoxShape); in spawnCube()
/dports/misc/dartsim/dart-6.11.1/examples/deprecated_examples/glut_human_joint_limits/
H A DHumanLegJointLimitConstraint.hpp48 dart::dynamics::Joint* hipjoint,
49 dart::dynamics::Joint* kneejoint,
50 dart::dynamics::Joint* anklejoint,
118 dart::dynamics::SkeletonPtr getRootSkeleton() const override;
125 dart::dynamics::Joint* mHipJoint;
126 dart::dynamics::Joint* mKneeJoint;
127 dart::dynamics::Joint* mAnkleJoint;
130 dart::dynamics::BodyNode* mThighNode;
131 dart::dynamics::BodyNode* mLowerLegNode;
132 dart::dynamics::BodyNode* mFootNode;

12345678910>>...137