intelligent cooperating objects (WSNs, RFIDs, Networked Robots, etc.) More...
Detailed Description
intelligent cooperating objects (WSNs, RFIDs, Networked Robots, etc.)
The Cooperating Object interface provides access to a Wireless Sensor Network (driver implementations include xbow_generic for Mica2/MicaZ/TelosB WSN motes).
Suport for further Cooperating OBjects such as RFID tags or Networked Robots is left for future work.
Macro Definition Documentation
◆ PLAYER_COOPOBJECT_MSG_NONE
#define PLAYER_COOPOBJECT_MSG_NONE -1 |
Constants to define the different types of message.
◆ PLAYER_COOPOBJECT_SMOKE
#define PLAYER_COOPOBJECT_SMOKE 15 |
Constants to define the different types of alarms.
◆ PLAYER_COOPOBJECT_TEMPERATURE
#define PLAYER_COOPOBJECT_TEMPERATURE 0 |
Constants to define the different types of sensor or alarms.
Typedef Documentation
◆ player_coopobject_cmd_t
typedef struct player_coopobject_cmd player_coopobject_cmd_t |
Command: send command from robot to any or all WSN nodes or viceversa.
(PLAYER_COOPOBJECT_DATA_COMMAND) (PLAYER_COOPOBJECT_COMMAND_STANDARD)
◆ player_coopobject_data_sensor_t
typedef struct player_coopobject_data_sensor player_coopobject_data_sensor_t |
Data (PLAYER_COOPOBJECT_DATA_SENSOR)
Data (PLAYER_COOPOBJECT_DATA_ALARM)
◆ player_coopobject_data_userdefined_t
Data (PLAYER_COOPOBJECT_DATA_USERDEFINED)
The WSN data packet describes a wireless sensor network node.
◆ player_coopobject_position_t
typedef struct player_coopobject_position player_coopobject_position_t |
The WSN position packet provides the position of the node.
◆ player_coopobject_req_t
typedef struct player_coopobject_req player_coopobject_req_t |
Request: send request from robot to any or all WSN nodes or viceversa.
(PLAYER_COOPOBJECT_DATA_REQUEST) (PLAYER_COOPOBJECT_REQUEST_STANDARD)