Public Member Functions | Public Attributes | List of all members
test_controller.IntegrationTest Class Reference
Inheritance diagram for test_controller.IntegrationTest:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, *args)
 
def move_square (self, action_client, wait_for_result=True)
 
def move_to_start (self)
 
def switch_to_cartesian_control (self)
 
def test_invalid_goals (self)
 
def test_normal_execution (self)
 
def test_preemption (self)
 
def test_trajectory_publishing (self)
 

Public Attributes

 cart_client
 
 pub_trajectory
 
 set_joints
 
 switch
 

Detailed Description

Definition at line 22 of file test_controller.py.

Constructor & Destructor Documentation

◆ __init__()

def test_controller.IntegrationTest.__init__ (   self,
args 
)

Definition at line 23 of file test_controller.py.

Member Function Documentation

◆ move_square()

def test_controller.IntegrationTest.move_square (   self,
  action_client,
  wait_for_result = True 
)
Follow a 20 cm square in the y-z plane within 10 sec 

Definition at line 149 of file test_controller.py.

◆ move_to_start()

def test_controller.IntegrationTest.move_to_start (   self)

Definition at line 119 of file test_controller.py.

◆ switch_to_cartesian_control()

def test_controller.IntegrationTest.switch_to_cartesian_control (   self)

Definition at line 142 of file test_controller.py.

◆ test_invalid_goals()

def test_controller.IntegrationTest.test_invalid_goals (   self)
Test whether invalid goals are rejected correctly 

Definition at line 75 of file test_controller.py.

◆ test_normal_execution()

def test_controller.IntegrationTest.test_normal_execution (   self)
Test the basic functionality on a straight line 

Definition at line 56 of file test_controller.py.

◆ test_preemption()

def test_controller.IntegrationTest.test_preemption (   self)
Test whether the preemption mechanism works correctly 

Definition at line 64 of file test_controller.py.

◆ test_trajectory_publishing()

def test_controller.IntegrationTest.test_trajectory_publishing (   self)
Test whether trajectory publishing works 

Definition at line 95 of file test_controller.py.

Member Data Documentation

◆ cart_client

test_controller.IntegrationTest.cart_client

Definition at line 37 of file test_controller.py.

◆ pub_trajectory

test_controller.IntegrationTest.pub_trajectory

Definition at line 44 of file test_controller.py.

◆ set_joints

test_controller.IntegrationTest.set_joints

Definition at line 30 of file test_controller.py.

◆ switch

test_controller.IntegrationTest.switch

Definition at line 49 of file test_controller.py.


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


cartesian_trajectory_controller
Author(s):
autogenerated on Tue Oct 15 2024 02:09:16