This process is responsible for updating the belief memory with values obtained from several perception topics.
- 
estimated_pose (geometry_msgs/PoseStamped)
Estimated current pose of the drone. - 
battery (sensor_msgs/BatteryState)
Current battery percentage. - 
message_from_robot (aerostack_msgs/SocialCommunicationStatement)
Receive messages from other robots. - 
shared_robot_positions_channel (aerostack_msgs/SocialCommunicationStatement)
Receive positions of other robots. 
- 
add_client(aerostack_msgs/AddBelief)
Add predicates to belief memory. - 
remove_client(aerostack_msgs/RemoveBelief)
Remove predicates to belief memory. - 
query_client(aerostack_msgs/QueryBelief)
Query to the memory of beliefs - 
generate_id_client(droneMsgsROS/GenerateID)
Generate new id.