Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

MotionManager.h File Reference


Detailed Description

Describes MotionManager, simplifies sharing of MotionCommand's and provides mutual exclusion to their access.

Author:
ejt (Creator)
Author
ejt
Name
Revision
1.39
State
Exp
Date
2007/03/15 04:14:21

Definition in file MotionManager.h.

#include "MotionCommand.h"
#include "OutputCmd.h"
#include "OutputPID.h"
#include "Shared/RobotInfo.h"
#include "IPC/ListMemBuf.h"
#include "IPC/MutexLock.h"
#include "IPC/SharedObject.h"
#include "MotionManagerMsg.h"
#include <OPENR/OPENR.h>
#include <OPENR/OPENRAPI.h>
#include <OPENR/OSubject.h>
#include <OPENR/ObjcommEvent.h>
#include <OPENR/OObject.h>

Include dependency graph for MotionManager.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MotionManager
 The purpose of this class is to repeatedly compute the final set of joint angles for the robot, managing a set of (possibly conflicting) MotionCommands. More...
class  MotionManager::OutputState
 holds the full requested value of an output More...
struct  MotionManager::PIDUpdate
 used to request pids for a given joint More...
struct  MotionManager::CommandEntry
 All the information we need to maintain about a MotionCommand. More...

Variables

MotionManagermotman
 anyone who includes MotionManager.h will be wanting to use the global motman... don't want multiple of these! created by MotoObj


Tekkotsu v3.0
Generated Fri May 11 20:05:57 2007 by Doxygen 1.4.7