HBBA: Difference between revisions

From IntRoLab
No edit summary
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<analytics uacct="UA-27707792-1" ></analytics>
= HBBA - Hybrid Behavior-Based Architecture =
= HBBA - Hybrid Behavior-Based Architecture =


Line 6: Line 7:
Our new Hybrid Behavior-Based Architecture (HBBA) combines our latest research
Our new Hybrid Behavior-Based Architecture (HBBA) combines our latest research
in autonomous mobile robots control architectures and is the logical evolution
in autonomous mobile robots control architectures and is the logical evolution
of our Motivational-Behavioral Architecture (MBA, [cite!]).
of our Motivated Behavioral Architecture (MBA).
It currently powers the mind of our humanoid robot, Johnny 0.
It currently powers the mind of our humanoid robot, Johnny 0.


Line 13: Line 14:
The Intention Workspace acts as a blackboard - a sharing space for motivation
The Intention Workspace acts as a blackboard - a sharing space for motivation
modules to post their desires.
modules to post their desires.
The Intention Translator takes these desires and translate it into a tangible
The Intention Translator takes these desires and translate them into a tangible
intention for the controlled robot.
intention for the controlled robot.
This means our motivation modules are loosely coupled with the actual robot,
This means our motivation modules are loosely coupled with the actual robot,
making them portable between different instances of our architecture.
making them portable between different instances of our architecture.
Selective attention mechanisms implemented within the translator try to make the
Selective attention mechanisms implemented within the translator try to make the
most of our platforms' limited ressources by activating competing perceptual and
most of our platforms' limited resources by selecting competing perceptual and
behavioral strategies in line with the current situation.
behavioral strategies in line with the current situation.
The Egosphere surveys perceptual events and builds a more manageable abstraction
The Egosphere surveys perceptual events and builds a more manageable abstraction
Line 25: Line 26:
simulated mood of the robot, which varies in relation to the current intention
simulated mood of the robot, which varies in relation to the current intention
accomplishment.
accomplishment.
Its current implementation is a set of reusable ROS packages, mostly written in
C++.


== Current Uses ==
== Current Uses ==


[[UltimateRobot|Johnny 0]]
[[UltimateRobot|Autonomous Robot]]


== Related Publications ==
== Publications ==
#Ferland, F., Létourneau, D., Aumont, A., Frémy, J, Legault, M.-A., Lauria, M., Michaud, F. (2012), "Natural interaction design of a humanoid robot," Journal of Human-Robot Interaction, 1 (2), 118-134, [http://www.humanrobotinteraction.org/journal/index.php/HRI/article/view/65].
#Michaud, F., Ferland, F., Létourneau, D., Legault, M.-A., Lauria, M. (2010), “Toward autonomous, compliant, omnidirectional humanoid robots for natural interaction in real life settings,” Paladyn Behavioral Robotic Journal, 1(1): 57-65. ([http://www.springerlink.com/content/e0573050w1502632/fulltext.pdf])
#Michaud, F., Ferland, F., Létourneau, D., Legault, M.-A., Lauria, M. (2010), “Toward autonomous, compliant, omnidirectional humanoid robots for natural interaction in real life settings,” Paladyn Behavioral Robotic Journal, 1(1): 57-65. ([http://www.springerlink.com/content/e0573050w1502632/fulltext.pdf])
#Michaud, F., Côté, C., Létourneau, D., Brosseau, Y., Valin, J.-M., Beaudry, É., Raïevsky, C., Ponchon, Moisan, P., Lepage, P., Morin, Y., Gagnon, F., Giguère, P., Roux, M.-A., Caron, S., Frenette, P., Kabanza, F. (2007), “Spartacus attending the 2005 AAAI Conference,” to be published in ''Autonomous Robots, ''Special Issue on the AAAI Mobile Robot Competitions and Exhibition. ([http://laborius.gel.usherbrooke.ca/papers/AR2007.pdf pdf])

Latest revision as of 14:49, 29 March 2013

<analytics uacct="UA-27707792-1" ></analytics>

HBBA - Hybrid Behavior-Based Architecture

Description

Our new Hybrid Behavior-Based Architecture (HBBA) combines our latest research in autonomous mobile robots control architectures and is the logical evolution of our Motivated Behavioral Architecture (MBA). It currently powers the mind of our humanoid robot, Johnny 0.

Our decisional structure remains heavily distributed. Motivation modules provides the system with high-level desires. The Intention Workspace acts as a blackboard - a sharing space for motivation modules to post their desires. The Intention Translator takes these desires and translate them into a tangible intention for the controlled robot. This means our motivation modules are loosely coupled with the actual robot, making them portable between different instances of our architecture. Selective attention mechanisms implemented within the translator try to make the most of our platforms' limited resources by selecting competing perceptual and behavioral strategies in line with the current situation. The Egosphere surveys perceptual events and builds a more manageable abstraction of every sensorial inputs provided by our hardware. The Emotional Subsystem regulates desires' intensities according to the simulated mood of the robot, which varies in relation to the current intention accomplishment.

Its current implementation is a set of reusable ROS packages, mostly written in C++.

Current Uses

Autonomous Robot

Publications

  1. Ferland, F., Létourneau, D., Aumont, A., Frémy, J, Legault, M.-A., Lauria, M., Michaud, F. (2012), "Natural interaction design of a humanoid robot," Journal of Human-Robot Interaction, 1 (2), 118-134, [1].
  2. Michaud, F., Ferland, F., Létourneau, D., Legault, M.-A., Lauria, M. (2010), “Toward autonomous, compliant, omnidirectional humanoid robots for natural interaction in real life settings,” Paladyn Behavioral Robotic Journal, 1(1): 57-65. ([2])
  3. Michaud, F., Côté, C., Létourneau, D., Brosseau, Y., Valin, J.-M., Beaudry, É., Raïevsky, C., Ponchon, Moisan, P., Lepage, P., Morin, Y., Gagnon, F., Giguère, P., Roux, M.-A., Caron, S., Frenette, P., Kabanza, F. (2007), “Spartacus attending the 2005 AAAI Conference,” to be published in Autonomous Robots, Special Issue on the AAAI Mobile Robot Competitions and Exhibition. (pdf)