// Boilerplate
void LocalizationModule::specifyMemoryBlocks() {
  getOrAddMemoryBlock(cache_.world_object,"world_objects");
  getOrAddMemoryBlock(cache_.localization_mem,"localization");
  getOrAddMemoryBlock(cache_.frame_info,"vision_frame_info");
  getOrAddMemoryBlock(cache_.robot_state,"robot_state");
  getOrAddMemoryBlock(cache_.game_state,"game_state");
  getOrAddMemoryBlock(cache_.odometry,"vision_odometry");
}
示例#2
0
void LEDModule::specifyMemoryBlocks() {
  getOrAddMemoryBlock(leds_,"led_commands");
  
  lightsOff();
  //rightFoot(1,0,0);
}
示例#3
0
void RSWalkModule2014::specifyMemoryBlocks() {
    getOrAddMemoryBlock(frame_info_,"frame_info");
    getOrAddMemoryBlock(joints_,"processed_joint_angles");
    getOrAddMemoryBlock(raw_joints_,"raw_joint_angles");
    getOrAddMemoryBlock(commands_,"processed_joint_commands");
    getOrAddMemoryBlock(kick_request_,"kick_request");
    getOrAddMemoryBlock(odometry_,"odometry");
    getOrAddMemoryBlock(robot_info_,"robot_info");
    getOrAddMemoryBlock(sensors_,"raw_sensors");
    getOrAddMemoryBlock(walk_info_,"walk_info");
    getOrAddMemoryBlock(walk_params_,"walk_param");
    getOrAddMemoryBlock(walk_request_,"walk_request");
    getOrAddMemoryBlock(body_model_,"body_model");
    getOrAddMemoryBlock(world_objects_,"world_objects");//for rswalk2014
    getOrAddMemoryBlock(speech_, "speech");
    memory_->getOrAddBlockByName(world_objects_,"world_objects",MemoryOwner::SHARED);//for rswalk2014
    memory_->getOrAddBlockByName(speech_,"speech",MemoryOwner::SHARED);
}
示例#4
0
void LuaModule::specifyMemoryBlocks() {
  getOrAddMemoryBlock(behavior_,"behavior");
  getOrAddMemoryBlock(camera_block_,"camera_info");
  getOrAddMemoryBlock(game_state_,"game_state");
  getOrAddMemoryBlock(robot_state_,"robot_state");
  getOrAddMemoryBlock(joint_angles_,"vision_joint_angles");
  getOrAddMemoryBlock(kick_request_,"vision_kick_request");
  getOrAddMemoryBlock(odometry_,"vision_odometry");
  getOrAddMemoryBlock(sensors_,"vision_sensors");
  getOrAddMemoryBlock(vision_frame_info_,"vision_frame_info");
  getOrAddMemoryBlock(walk_request_,"vision_walk_request");
  getOrAddMemoryBlock(world_objects_,"world_objects");
  getOrAddMemoryBlock(team_packets_,"team_packets");
  getOrAddMemoryBlock(opponents_,"opponents");
  getOrAddMemoryBlock(behavior_params_,"behavior_params");
  getOrAddMemoryBlock(joint_commands_,"vision_joint_commands");
  getOrAddMemoryBlock(vision_processed_sonar_,"vision_processed_sonar");

  getOrAddMemoryBlock(kick_params_,"vision_kick_params");
  getOrAddMemoryBlock(walk_param_,"vision_walk_param");
  getOrAddMemoryBlock(al_walk_param_,"vision_al_walk_param");
  getOrAddMemoryBlock(walk_info_,"vision_walk_info");
  getOrAddMemoryBlock(robot_vision_,"robot_vision");
  getOrAddMemoryBlock(body_model_,"vision_body_model");

  getOrAddMemoryBlock(robot_info_,"robot_info");
  getOrAddMemoryBlock(speech_,"speech");
  getOrAddMemoryBlock(localization_,"localization");
}