Skip to content

Releases: b-it-bots/mas_domestic_robotics

v1.4.2

15 Jun 11:21
0f3702d
Compare
Choose a tag to compare

Changelog

Enhancements

  • Add Kaldi as the default speech recognition engine
  • Adds the following maps:
    • German Open Arena
    • Rheinbach
  • Add "Find my mates" robocup scenario
    • Add the find people action
    • Add interview person behaviour
    • Add describe person behaviour
  • General improvements on "Where is this" scenario
  • move_arm_action
    • Replaced the DMP service call with an API call
    • All DMP parameters are now configurable

Fixes

  • General clean up of new robocup scenarios
  • Move NLU and speech models to mas_models
  • Update dependency to mas_navigation_tools
  • Adds dependency to ros_dmp for mas_move_arm_action
  • All navigation goals are now lower case to follow convention

v1.4.1

24 May 16:06
b2a75ee
Compare
Choose a tag to compare
v1.4.1 Pre-release
Pre-release

Changelog

Architecture

  • All actions (except for the speech-related ones) are embedded in a fault-tolerant state machine
  • The mdr_behaviours metapackage has been (re)introduced so that scenario states can be easily reused. All existing scenarios have been modified to make use of the behaviours
  • Ontology and knowledge base integration
    • Interfaces to the ontology and knowledge base are hosted in mas_knowledge_base
    • All action clients and behaviours have been modified to interact with the knowledge base through the interface rather than directly. All actions and behaviours can also interact with the ontology through the ontology interface.
    • A basic implementation of a find_object action has been added to illustrate the interaction with the ontology and knowledge base
  • The DMP API has been adapted to the newest upstream version
  • The ROSPlan interface has been improved
    • The interface has been adapted to the upstream version of ROSPlan
    • A default PDDL planning domain has been
    • An interface for interacting with the planner (adding/removing goals and invoking the planner programmatically) has been added
  • An Event monitoring message has been added for the purpose of data annotation

HRI

  • Initial prototype for RASA NLU #137 #85
  • Adds an mbot interface for NLU #92
  • Adds support for offline speech recognition using Kaldi #127

RoboCup scenarios

  • Skeleton implementations for the following RoboCup scenarios have been added:
    • take out the garbage
    • serve drinks

Refactoring

SS18

03 Aug 11:48
391a91c
Compare
Choose a tag to compare
SS18 Pre-release
Pre-release
Merge pull request #53 from argenos/fix/broken-dependencies

Fix broken dependencies