Changes have been pushed for the repository "fawkes.git".
(Fawkes Robotics Software Framework)

Clone:  g...@git.fawkesrobotics.org:fawkes.git
Gitweb: http://git.fawkesrobotics.org/fawkes.git
Trac:   http://trac.fawkesrobotics.org

The branch, thofmann/clips-executive-pddl has been updated
        to  f5161226b2af48ae0d54d99e6e099ddec6253f73 (commit)
      from  f45c12972fdc98e653a34ebff1aafb25ec3d68b1 (commit)

http://git.fawkesrobotics.org/fawkes.git/thofmann/clips-executive-pddl

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- *Log* ---------------------------------------------------------------
commit f5161226b2af48ae0d54d99e6e099ddec6253f73
Author:     Till Hofmann <hofm...@kbsg.rwth-aachen.de>
AuthorDate: Mon Feb 19 09:45:53 2018 +0100
Commit:     Till Hofmann <hofm...@kbsg.rwth-aachen.de>
CommitDate: Mon Feb 19 16:19:30 2018 +0100

    clips: split clips-pddl-parser into a separate plugin
    
    The feature is now provided by a separate plugin, so we only need to
    load it if we actually need it. Also rename the feature from pddl to
    pddl-parser to distinguish it from the PDDL planning code.

http://git.fawkesrobotics.org/fawkes.git/commit/f516122
http://trac.fawkesrobotics.org/changeset/f516122

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


- *Summary* -----------------------------------------------------------
 src/plugins/Makefile                               |    7 ++--
 src/plugins/clips-executive/clips/init.clp         |    2 +-
 .../{clips-agent => clips-pddl-parser}/Makefile    |   30 +++++++-----------
 .../clips_pddl_parser_feature.cpp}                 |   10 +++---
 .../clips_pddl_parser_feature.h}                   |    8 ++--
 .../clips_pddl_parser_plugin.cpp}                  |   29 ++++++++---------
 .../clips_pddl_parser_thread.cpp}                  |   27 +++++-----------
 .../clips_pddl_parser_thread.h}                    |   33 ++++++++-----------
 .../pddl => clips-pddl-parser}/effect_visitor.cpp  |    0
 .../pddl => clips-pddl-parser}/effect_visitor.h    |    6 ++--
 .../precondition_visitor.cpp                       |    0
 .../precondition_visitor.h                         |    6 ++--
 src/plugins/clips/Makefile                         |    5 +--
 src/plugins/clips/clips_thread.cpp                 |    2 -
 14 files changed, 70 insertions(+), 95 deletions(-)
 copy src/plugins/{clips-agent => clips-pddl-parser}/Makefile (51%)
 rename src/plugins/{clips/feature_pddl.cpp => 
clips-pddl-parser/clips_pddl_parser_feature.cpp} (95%)
 rename src/plugins/{clips/feature_pddl.h => 
clips-pddl-parser/clips_pddl_parser_feature.h} (87%)
 copy src/plugins/{amcl/map_lasergen_plugin.cpp => 
clips-pddl-parser/clips_pddl_parser_plugin.cpp} (58%)
 copy src/{tools/ffinfo/ffinfo.cpp => 
plugins/clips-pddl-parser/clips_pddl_parser_thread.cpp} (63%)
 copy src/plugins/{skiller/skiller_feature.h => 
clips-pddl-parser/clips_pddl_parser_thread.h} (59%)
 rename src/plugins/{clips/pddl => clips-pddl-parser}/effect_visitor.cpp (100%)
 rename src/plugins/{clips/pddl => clips-pddl-parser}/effect_visitor.h (89%)
 rename src/plugins/{clips/pddl => clips-pddl-parser}/precondition_visitor.cpp 
(100%)
 rename src/plugins/{clips/pddl => clips-pddl-parser}/precondition_visitor.h 
(88%)


- *Diffs* -------------------------------------------------------------

- *commit* f5161226b2af48ae0d54d99e6e099ddec6253f73 - - - - - - - - - -
Author:  Till Hofmann <hofm...@kbsg.rwth-aachen.de>
Date:    Mon Feb 19 09:45:53 2018 +0100
Subject: clips: split clips-pddl-parser into a separate plugin

 src/plugins/Makefile                               |    7 ++--
 src/plugins/clips-executive/clips/init.clp         |    2 +-
 .../{clips-agent => clips-pddl-parser}/Makefile    |   30 +++++++-----------
 .../clips_pddl_parser_feature.cpp}                 |   10 +++---
 .../clips_pddl_parser_feature.h}                   |    8 ++--
 .../clips_pddl_parser_plugin.cpp}                  |   29 ++++++++---------
 .../clips_pddl_parser_thread.cpp}                  |   27 +++++-----------
 .../clips_pddl_parser_thread.h}                    |   33 ++++++++-----------
 .../pddl => clips-pddl-parser}/effect_visitor.cpp  |    0
 .../pddl => clips-pddl-parser}/effect_visitor.h    |    6 ++--
 .../precondition_visitor.cpp                       |    0
 .../precondition_visitor.h                         |    6 ++--
 src/plugins/clips/Makefile                         |    5 +--
 src/plugins/clips/clips_thread.cpp                 |    2 -
 14 files changed, 70 insertions(+), 95 deletions(-)

_Diff for modified files_:
diff --git a/src/plugins/Makefile b/src/plugins/Makefile
index 39c624f..ec3b722 100644
--- a/src/plugins/Makefile
+++ b/src/plugins/Makefile
@@ -24,8 +24,9 @@ SUBDIRS       = bbsync bblogger webview ttmainloop rrd rrdweb 
\
          skiller luaagent \
          laser-filter laser-lines laser-cluster laser-pointclouds \
          static_transforms navgraph navgraph-clusters navgraph-generator colli 
\
-         clips clips-agent clips-protobuf clips-webview clips-navgraph 
clips-ros \
-         clips-tf openprs openprs-agent eclipse-clp \
+         clips clips-agent clips-protobuf clips-webview clips-navgraph \
+         clips-pddl-parser clips-ros clips-tf \
+               openprs openprs-agent eclipse-clp \
          mongodb mongodb_log robot-memory clips-robot-memory pddl-robot-memory 
\
          openrave-robot-memory openni refboxcomm ros player xmlrpc gossip \
          robot_state_publisher gazebo dynamixel navgraph-interactive \
@@ -39,7 +40,7 @@ katana jaco: openrave
 amcl colli laser-lines navgraph navgraph-generator navgraph-interactive 
perception robotino: ros
 mongodb_log: mongodb
 mongodb: rrd
-clips-navgraph clips-agent clips-protobuf clips-tf clips-robot-memory: clips
+clips-navgraph clips-agent clips-pddl-parser clips-protobuf clips-tf 
clips-robot-memory: clips
 clips-navgraph navgraph-clusters: navgraph
 clips-webview: clips webview
 clips-ros: clips ros
diff --git a/src/plugins/clips-executive/clips/init.clp 
b/src/plugins/clips-executive/clips/init.clp
index ff9d29e..87339ac 100644
--- a/src/plugins/clips-executive/clips/init.clp
+++ b/src/plugins/clips-executive/clips/init.clp
@@ -84,7 +84,7 @@
        (executive-init)
        =>
   (printout t "PDDL feature" crlf)
-  (ff-feature-request "pddl")
+  (ff-feature-request "pddl-parser")
   (printout t "Blackboard feature and skill exec init" crlf)
        (ff-feature-request "blackboard")
 )
diff --git a/src/plugins/clips/Makefile b/src/plugins/clips/Makefile
index 71b27c2..54d7a47 100644
--- a/src/plugins/clips/Makefile
+++ b/src/plugins/clips/Makefile
@@ -18,10 +18,9 @@ include $(BASEDIR)/etc/buildsys/config.mk
 include $(BUILDSYSDIR)/clips.mk
 
 LIBS_clips = fawkescore fawkesutils fawkesaspects fawkesblackboard \
-           fawkesinterface fawkesclipsaspect fawkespddl_parser
+           fawkesinterface fawkesclipsaspect
 OBJS_clips = clips_plugin.o clips_thread.o \
-            feature_blackboard.o feature_config.o feature_redefine_warning.o \
-            feature_pddl.o pddl/precondition_visitor.o pddl/effect_visitor.o
+            feature_blackboard.o feature_config.o feature_redefine_warning.o
 
 OBJS_all = $(OBJS_clips)
 
diff --git a/src/plugins/clips/clips_thread.cpp 
b/src/plugins/clips/clips_thread.cpp
index 2f75647..5f871e5 100644
--- a/src/plugins/clips/clips_thread.cpp
+++ b/src/plugins/clips/clips_thread.cpp
@@ -23,7 +23,6 @@
 #include "clips_thread.h"
 #include "feature_blackboard.h"
 #include "feature_config.h"
-#include "feature_pddl.h"
 #include "feature_redefine_warning.h"
 #include <plugins/clips/aspect/clips_env_manager.h>
 
@@ -73,7 +72,6 @@ CLIPSThread::init()
   features_.push_back(new BlackboardCLIPSFeature(logger, blackboard, 
cfg_retract_early));
   features_.push_back(new ConfigCLIPSFeature(logger, config));
   features_.push_back(new RedefineWarningCLIPSFeature(logger));
-  features_.push_back(new PDDLCLIPSFeature(logger));
   clips_env_mgr_->add_features(features_);
 }
 




-- 
Fawkes Robotics Framework                 http://www.fawkesrobotics.org
_______________________________________________
fawkes-commits mailing list
fawkes-commits@lists.kbsg.rwth-aachen.de
https://lists.kbsg.rwth-aachen.de/listinfo/fawkes-commits

Reply via email to