Public Member Functions | Public Attributes | List of all members
gtsam.examples.PlanarManipulatorExample.TestPose2SLAMExample Class Reference
Inheritance diagram for gtsam.examples.PlanarManipulatorExample.TestPose2SLAMExample:
Inheritance graph
[legend]

Public Member Functions

def assertPose2Equals (self, actual, expected, tol=1e-2)
 
def setUp (self)
 
def test_con_arm (self)
 
def test_fk_arm (self)
 
def test_ik (self)
 
def test_jacobian (self)
 
def test_manipulator_jacobian (self)
 
def test_poe_arm (self)
 
- Public Member Functions inherited from gtsam.utils.test_case.GtsamTestCase
def assertEqualityOnPickleRoundtrip
 
def gtsamAssertEquals (self, actual, expected, tol=1e-9)
 

Public Attributes

 arm
 

Detailed Description

Unit tests for functions used below.

Definition at line 204 of file PlanarManipulatorExample.py.

Member Function Documentation

◆ assertPose2Equals()

def gtsam.examples.PlanarManipulatorExample.TestPose2SLAMExample.assertPose2Equals (   self,
  actual,
  expected,
  tol = 1e-2 
)
Helper function that prints out actual and expected if not equal.

Definition at line 210 of file PlanarManipulatorExample.py.

◆ setUp()

def gtsam.examples.PlanarManipulatorExample.TestPose2SLAMExample.setUp (   self)

Definition at line 207 of file PlanarManipulatorExample.py.

◆ test_con_arm()

def gtsam.examples.PlanarManipulatorExample.TestPose2SLAMExample.test_con_arm (   self)
Make sure POE is correct for some known test configurations.

Definition at line 242 of file PlanarManipulatorExample.py.

◆ test_fk_arm()

def gtsam.examples.PlanarManipulatorExample.TestPose2SLAMExample.test_fk_arm (   self)
Make sure forward kinematics is correct for some known test configurations.

Definition at line 217 of file PlanarManipulatorExample.py.

◆ test_ik()

def gtsam.examples.PlanarManipulatorExample.TestPose2SLAMExample.test_ik (   self)
Check iterative inverse kinematics function.

Definition at line 268 of file PlanarManipulatorExample.py.

◆ test_jacobian()

def gtsam.examples.PlanarManipulatorExample.TestPose2SLAMExample.test_jacobian (   self)
Test Jacobian calculation.

Definition at line 230 of file PlanarManipulatorExample.py.

◆ test_manipulator_jacobian()

def gtsam.examples.PlanarManipulatorExample.TestPose2SLAMExample.test_manipulator_jacobian (   self)
Test Jacobian calculation.

Definition at line 280 of file PlanarManipulatorExample.py.

◆ test_poe_arm()

def gtsam.examples.PlanarManipulatorExample.TestPose2SLAMExample.test_poe_arm (   self)
Make sure POE is correct for some known test configurations.

Definition at line 255 of file PlanarManipulatorExample.py.

Member Data Documentation

◆ arm

gtsam.examples.PlanarManipulatorExample.TestPose2SLAMExample.arm

Definition at line 208 of file PlanarManipulatorExample.py.


The documentation for this class was generated from the following file:


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:47:15