RemoteRobTask.h File Reference

Remote Robot task. More...

#include <Task.h>
#include <Resource.h>
#include <MobileRob.h>
#include <Time.h>
#include <CommonOptions.h>
#include <socketUDP.h>
#include <SsUtils.h>
#include <Thread.h>
#include <Trajectory.h>
#include <SharedMem.h>

Go to the source code of this file.

Namespaces

namespace  MipTasks

Classes

class  MipTasks::RemoteRobTaskOptions
class  MipTasks::RemoteRobSharedMem
 Shared memory for the RemoteRob. More...
class  MipTasks::RemoteRobTask
 task for the mutual localization More...

Enumerations

enum  MipTasks::RemoteRobotCommPacketsTypes {
  MipTasks::RRB_SCAN_UP, MipTasks::RRB_SCAN_DOWN, MipTasks::RRB_SCAN_GET_ONE, MipTasks::RRB_SCAN_GET_N,
  MipTasks::RRB_IR_UP, MipTasks::RRB_IR_DOWN, MipTasks::RRB_IR_GET_ONE, MipTasks::RRB_IR_GET_N,
  MipTasks::RRB_GP_UP, MipTasks::RRB_GP_DOWN, MipTasks::RRB_GP_GET_ONE, MipTasks::RRB_GP_GET_N,
  MipTasks::RRB_VG_UP, MipTasks::RRB_VG_DOWN, MipTasks::RRB_VG_GET_ONE, MipTasks::RRB_VG_GET_N,
  MipTasks::RRB_COMM_PACKETS_TYPES_NUM
}

Functions

void MipTasks::scanSenderWork (void *t)
 callback for thread
void MipTasks::scanSenderClean (void *p)
 clean the continuous scan process (for thread)
void MipTasks::poseVeloSenderWork (void *t)
 callback for thread
void MipTasks::poseVeloSenderClean (void *p)
 clean the continuous scan process (for thread)

Variables

static const char * MipTasks::RemoteRobotCommPackets [RRB_COMM_PACKETS_TYPES_NUM]
 Path names.


Detailed Description

Remote Robot task.

Author:
Paolo Stegagno

Generated on Mon Feb 20 07:01:08 2017 for MIP by  doxygen 1.5.6