SlideServe
Menu
Préférences
© SlideServe · v2026

Why Robots Communicate

jethro avatar
16 diapositives · 399 Views · Aug 11, 2014

Why Robots Communicate. Manuela Veloso Somchaya Liemhetcharat. Sensing, Actions, and Communication. Robots make decisions based on their sensing : without coordination, two robots could decide conflicting actions based on their sensing, e.g., vision.

Why Robots Communicate - slide 1
01 / 16Why Robots Communicate
1 / 17

Télécharger la présentation

Why Robots Communicate
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Why Robots Communicate Manuela Veloso Somchaya Liemhetcharat

  2. Sensing, Actions, and Communication • Robots make decisions based on their sensing: without coordination, two robots could decide conflicting actions based on their sensing, e.g., vision. • Robot soccer example: if two robots see the ball, they could both decide to go to the ball. Instead, by communicating what theysense, they can coordinate their actions. • Leader-follower example: a “leader” robot senses a path and by communicating actions to the “follower” robot, both robots can move along the path together.

  3. Robot Coordination using Communication • Communicating sensing to coordinate roles, i.e., to assign actions to each robot Example video: in the CMU RoboCup Humanoid NAO team 2010, two robots communicate their distance to the ball, to decide which one is: • the Attacker, i.e., the one that scores goals, • the Defender, i.e., the one that blocks goals.

  4. 1. Both robots see the ball.

  5. 2. Each robot communicates to the other its distance to the ball as seen by its own vision.

  6. 3. The robot closest to the ball becomes the Attacker. 4. The other robot becomes the Defender.

  7. 5. The Attacker approaches the ball. 6. The Defender stays in position.

  8. 7. The Attacker gets ready to kick the ball. 8. The Defender heads to a defensive position.

  9. Communicating Sensing for Role Coordination

  10. Robot Coordination using Communication • Communicating sensing to coordinate roles, i.e., to assign actions to each robot • Communicating actions to coordinate roles Example video: in the CMU RoboCup Humanoid NAO team 2010, one robot sees the ball, communicates actions to the other, and decides which one: • approaches the ball and is the Attacker, • moves aside and is the Defender.

  11. 1. One robot sees the ball.

  12. 2. The robot seeing the ball communicates actions to the other and assigns roles.

  13. 3. The robot that sees the ball is the Attacker. 4. The other robot is the Defender.

  14. 5. The Attacker heads to the ball. 6. The Defender moves aside to clear the shot to the goal.

  15. Communicating Actions to Role Coordination

  16. Robot Coordination using Communication • Communicating sensing to coordinate roles, i.e., to assign actions to each robot • Communicating actions to coordinate roles • Other examples: • Pushing a large object with multiple robots • Searching a room for an object