Skip to content

Commit 799b7dc

Browse files
committed
add a ChangeLog
1 parent ff6ca75 commit 799b7dc

File tree

1 file changed

+139
-0
lines changed

1 file changed

+139
-0
lines changed

ChangeLog.txt

+139
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
2+
%----------------------------------
3+
v1.0.0
4+
%----------------------------------
5+
6+
2019-07-02 - Ferenc Balint-Benczedi: Fix bugs (#178)
7+
* changes to how RSProcessManage is constructed (no more init function)
8+
9+
2019-06-26 - Ferenc Balint-Benczedi: - fix frame id in header of advertised result point cloud (#176)
10+
11+
2019-06-25 - Ferenc Balint-Benczedi: plane models can be stored as part of the semantic map entry (#174)
12+
* check if plane equation is defined as part of the semantic map and set as plane annotation
13+
* in plane annotator check if plane eq is already present and instead of estimation simply find inliers
14+
15+
2019-06-19 - fkenghagho: Integration of an action server and client for queryanswering (#171)
16+
* basic query answering through a fixed action interface
17+
* example action client
18+
19+
2019-06-19 - Ferenc Balint-Benczedi: Multi camera support in a singel pipeline (#172 and #173i)
20+
* introduce id system for multiple identical cameras in a single pipeline
21+
* set active camera ids in bridges
22+
* set query with setFS to avoid adding cam ID to it
23+
* unifying melodic and kinetic builds
24+
* melodic uses system opencv..no more contrib
25+
* in Storage prepend cam0 to viewname if no cam id present
26+
* other minor bug fixes
27+
28+
2019-03-25 - Ferenc Balint-Benczedi: ros fixes (#167)
29+
* async spinner in RSProcessManager; removed spin from cam interface; new proxy class for tf::TransformListener
30+
* when filtering for individuals or annotations look at direct subclasses as well.
31+
* add view name for display image
32+
33+
2019-03-22 - Ferenc Balint-Benczedi: add missing getQuery to QueryInterface (#165)
34+
* add method to get query document from QueryInterface
35+
36+
2019-03-12 - Ferenc Balint-Benczedi: Merged AggregateAE and RSAE implementation (#164)
37+
* split functionality of RSAnalysisEngine between RSAggregateAnalysisEngine and RSProcessManager
38+
* new CollectionReader class for creating a CPE
39+
* moved semantic map reading to Region filter
40+
* add executable to run an AAE; loads an AE yaml and runs fixed flow continuously;
41+
42+
2019-03-04 - Ferenc Balint-Benczedi: capability assertion from AAE defintition (#162)
43+
* allow overwriting of capabilities in the aggregate AE config file; useful for classifiers where output domain and input restricion changes with the parameters
44+
45+
2019-03-04 - Fenja Kollasch: Point cloud filtering depending on a given transform frame (#160)
46+
* Add frame selection to PointCloudFilter with frame parameters for target (source frame is always cloud frame)
47+
48+
2019-02-26 - Ferenc Balint-Benczedi: Embedded SWI-Prolog knowledge engine (#161)
49+
* documented methods of RSProcessManager and cleand up
50+
* fix Cluster3DGeometry (initialize mins and maxs properly)
51+
* new abstract class fro KnowledgeEngine; Modified query answering class to use new interface; moved parsing of json string out of json interface
52+
* fix Cluster3DGeometryAnnotator's meta definition
53+
* throw exceptions when something goes wrong with PL_engines
54+
* pick knowledge engine at startup;
55+
* some fixes and more queries in SWIPLInterface
56+
* moved knowrob related files into project. RoboSherlock can now be loaded into json prolog; robosherlock_knowrob package becoming deprecated.
57+
* tests for query interfae and swipl interface
58+
59+
2019-01-24 - Ferenc Balint-Benczedi: json conversion of RS types; (#156)
60+
* Made query answering extendible:
61+
- implemented rs::conversions::to for rapidjson::Document
62+
- object descriptions are generated from type using this conversion
63+
- query answering works using these new descriptions
64+
- query keys are asserted to knowledge base at run time;
65+
- namespaces are looked up the first time we assert something;
66+
- added parameter flag for enabling query answering
67+
- so far only equals checks work (could be extended in future);
68+
*Modifications to typesystem:
69+
- rotations are now stored as quaternions
70+
- SemanticColorAnnotation is for single colors; Store multiple SemColorAnnotations instead of a single one;
71+
72+
2018-12-14 - Ferenc Balint-Benczedi: Devel cleanup (#155)
73+
- merged Yaml to XML converters into a single class
74+
- cleanup in typesystem: removed unused types
75+
- **breaking change**: rs::Cluster is now called rs::ObjectHypothesis; rs::MergedCluster is now called rs::MergedHypothesis
76+
77+
2018-12-04 - Ferenc Balint-Benczedi: Parallel pipeline planning not dependent on json_prolog (#154)
78+
* build dependency graph of parallel pipeline execution based on information extracted from the YAMls; no need to query KnowRob anymore for the parallel planning
79+
* removing Classifier from recognition; up to date version in rs_addons;
80+
81+
2018-10-25 - Ferenc Balint-Benczedi: Devel realsense camer bridge (#151)
82+
* added bridge for RealSense camera
83+
* PCL_DEFINITIONS is not needed
84+
85+
2018-09-23 - Ferenc Balint-Benczedi: Stackification (#150)
86+
* uimacpp_ros, robosherlock_msgs, rapidjson_ros part of a stack now;
87+
88+
2018-09-20 - Ferenc Balint-Benczedi: VFH is the default for PCLDescriptorExtractor
89+
90+
2018-09-20 - Ferenc Balint-Benczedi: fix annototator generation script
91+
92+
2018-09-18 - Ferenc Balint-Benczedi: Devel fixes (#148)
93+
* annotator for saving results written on images;
94+
* Triggering can work now from a service of type std_srvs/Trigger
95+
Fix:
96+
* params that are arrays in yaml generate correct xml
97+
* scripts for generating annotators and rs dependent packages
98+
99+
2018-09-11 - Ferenc Balint-Benczedi: Yaml config for AE-s and domain restrictions for annotators when planning a pipeline (#147)
100+
* generate AE xmls from YAML config files
101+
* assert metadata to KB from yaml parsing directly
102+
* ROS_INFO instead of std::cerr and std::cout for output
103+
* fixed annoying mongoDB bug (if can't convert mongo entry to RS type, don't crash but catch error and handle)
104+
105+
2018-09-03 - Ferenc Balint-Benczedi: new ROS interface and yaml migration (#144)
106+
* added ROS interface for setting a specific pipeline
107+
* yaml files and script for generating them for annotators
108+
109+
2018-08-23 - Bred: Unit tests for annotators (#141)
110+
* unit tests for annotators
111+
* implemented reconfigure for some of the annotators
112+
* fixed FeatureAnnotator
113+
114+
2018-08-21 - Ferenc Balint-Benczedi: Refactoring: merged RSControledAE and RSAnalysisEngine (#142)
115+
* no more base64 image advertiser
116+
* cleaned up query type; Moved ROS related parts out of ControledAE;
117+
* more refactoring; result image publishing in RSProcessManager; Point clouds not there yet; Cleanup in designator wrapper; deleted deprecated members and deprecated type conversions; fix tests;
118+
119+
2018-08-17 - Ferenc Balint-Benczedi: Refarctoring and fixes so YAML will work; (#140)
120+
* modified the loopkup of domain specificitaions so YAML files can be also parsed
121+
* moved yaml and XML stuff to flowcontrol
122+
* completely removed RSPipelineManager; RSAAE incorporates its functionality
123+
124+
2018-08-14 - Shixin Li: New changes made for YAML input - GSoC 2018 (#139)
125+
* annotators can have YAML definitions instead of XML; XML gets auto-generated;
126+
* AEs do not need a list of delegates anymore; the fixed flow gets read during the init process and list of delegates is generated
127+
128+
2018-08-10 - Ferenc Balint-Benczedi: query answering development (#138)
129+
- assert annotators and their domains
130+
- multiple checks in json per key
131+
- deleted old PCLVFHFeatureExtractor
132+
- small refactoring in RSControledAnalysisEngine (use init from parent class)
133+
134+
%----------------------------------
135+
136+
v0.1.0
137+
138+
%----------------------------------
139+
Initial release;

0 commit comments

Comments
 (0)