Public Member Functions | Public Attributes | Private Attributes
material_load_server.MaterialLoadServer Class Reference

List of all members.

Public Member Functions

def __init__
def execute_cb
def subscriber_thread
def topic_callback

Public Attributes

 chuck_state
 close_door
 counter
 door_state
 server_name

Private Attributes

 _as
 _result

Detailed Description

Dedicated Material Load Server -- without robot interface
Class establishes a simple action server for the MaterialLoadAction, and
starts a thread to subscribe to the ROS topic CncStatus.

The Material Load sequence is completed once the door state and the chuck
state are closed.

@param server_name: string, 'MaterialLoad'
@param _result: instance of the mtconnect_msgs.msg.MaterialLoadResult class
@param _as: ROS actionlib SimpleActionServer
@param door_state: int, published value for the CNC door state [0:Open, 1:Closed, -1:Unlatched]
@param chuck_state: int, published value for the CNC chuck state [0:Open, 1:Closed, -1:Unlatched]
@param sub_thread: thread that launches a ROS subscriber to the CncResponseTopic via bridge_publisher node

Definition at line 33 of file material_load_server.py.


Constructor & Destructor Documentation

Definition at line 50 of file material_load_server.py.


Member Function Documentation

Definition at line 80 of file material_load_server.py.

Definition at line 137 of file material_load_server.py.

Definition at line 131 of file material_load_server.py.


Member Data Documentation

Definition at line 50 of file material_load_server.py.

Definition at line 50 of file material_load_server.py.

Definition at line 50 of file material_load_server.py.

Definition at line 50 of file material_load_server.py.

Definition at line 50 of file material_load_server.py.

Definition at line 50 of file material_load_server.py.

Definition at line 50 of file material_load_server.py.


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


mtconnect_ros_bridge
Author(s): Stephen L. Wiedmann
autogenerated on Mon Jan 6 2014 11:30:45