Namespaces | Classes | Typedefs | Functions | Variables
PhidgetMotor Namespace Reference

Namespaces

namespace  srv

Classes

struct  Move
struct  MoveRequest_
struct  MoveResponse_

Typedefs

typedef
::PhidgetMotor::MoveRequest_
< std::allocator< void > > 
MoveRequest
typedef boost::shared_ptr
< ::PhidgetMotor::MoveRequest
const > 
MoveRequestConstPtr
typedef boost::shared_ptr
< ::PhidgetMotor::MoveRequest
MoveRequestPtr
typedef
::PhidgetMotor::MoveResponse_
< std::allocator< void > > 
MoveResponse
typedef boost::shared_ptr
< ::PhidgetMotor::MoveResponse
const > 
MoveResponseConstPtr
typedef boost::shared_ptr
< ::PhidgetMotor::MoveResponse
MoveResponsePtr

Functions

def leftEncoderUpdated
def mcAttached
def mcCurrentChanged
def mcDetached
def mcError
def mcInputChanged
def mcVelocityChanged
def move
def rightEncoderUpdated
def setupMoveService
def stop

Variables

string __author__ = 'Bill Mania <bmania@coroware.com>'
string __version__ = '1'
int leftPosition = 0
int leftWheels = 0
int maxAcceleration = 0
int maxSpeed = 100
int minAcceleration = 0
int minSpeed = 100
int motorControl = 0
int motorControlRight = 0
 motors_inverted = False
 phidget1065 = False
int posdataPub = 0
int rightPosition = 0
int rightWheels = 1
int timer = 0

Typedef Documentation

typedef ::PhidgetMotor::MoveRequest_<std::allocator<void> > PhidgetMotor::MoveRequest

Definition at line 61 of file Move.h.

typedef boost::shared_ptr< ::PhidgetMotor::MoveRequest const> PhidgetMotor::MoveRequestConstPtr

Definition at line 64 of file Move.h.

Definition at line 63 of file Move.h.

typedef ::PhidgetMotor::MoveResponse_<std::allocator<void> > PhidgetMotor::MoveResponse

Definition at line 89 of file Move.h.

Definition at line 92 of file Move.h.

Definition at line 91 of file Move.h.


Function Documentation

Definition at line 149 of file PhidgetMotor.py.

Definition at line 131 of file PhidgetMotor.py.

Definition at line 140 of file PhidgetMotor.py.

Definition at line 134 of file PhidgetMotor.py.

def PhidgetMotor.mcError (   e)

Definition at line 137 of file PhidgetMotor.py.

Definition at line 143 of file PhidgetMotor.py.

Definition at line 146 of file PhidgetMotor.py.

def PhidgetMotor.move (   request)
Cause the CoroBot to move or stop moving

Request a common acceleration, wheel directions and wheel speeds

Definition at line 52 of file PhidgetMotor.py.

Definition at line 166 of file PhidgetMotor.py.

Initialize the PhidgetMotor service

Establish a connection with the Phidget HC Motor Control and
then with the ROS Master as the service PhidgetMotor

Definition at line 183 of file PhidgetMotor.py.

Definition at line 38 of file PhidgetMotor.py.


Variable Documentation

string PhidgetMotor::__author__ = 'Bill Mania <bmania@coroware.com>'

Definition at line 9 of file PhidgetMotor.py.

Definition at line 10 of file PhidgetMotor.py.

Definition at line 35 of file PhidgetMotor.py.

Definition at line 27 of file PhidgetMotor.py.

Definition at line 30 of file PhidgetMotor.py.

Definition at line 32 of file PhidgetMotor.py.

Definition at line 29 of file PhidgetMotor.py.

Definition at line 31 of file PhidgetMotor.py.

Definition at line 25 of file PhidgetMotor.py.

Definition at line 26 of file PhidgetMotor.py.

Definition at line 22 of file PhidgetMotor.py.

Definition at line 24 of file PhidgetMotor.py.

Definition at line 34 of file PhidgetMotor.py.

Definition at line 36 of file PhidgetMotor.py.

Definition at line 28 of file PhidgetMotor.py.

Definition at line 33 of file PhidgetMotor.py.



PhidgetMotor
Author(s): Bill Mania/bmania@coroware.com
autogenerated on Tue Jan 7 2014 11:39:17