- May 22, 2013
-
-
Anthony Mallet authored
-
Arnaud Degroote authored
Octovis is the visualizer associated to the octomap project. See the DESCR of wip/octomap for more precision.
-
Arnaud Degroote authored
The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++ particularly suited for robotics
-
Arnaud Degroote authored
From the website: libQGLViewer is a C++ library based on Qt that eases the creation of OpenGL 3D viewers. It provides some of the typical 3D viewer functionalities, such as the possibility to move the camera using the mouse, which lacks in most of the other APIs. Other features include mouse manipulated frames, interpolated keyFrames, object selection, stereo display, screenshot saving and much more. It can be used by OpenGL beginners as well as to create complex applications, being fully customizable and easy to extend.
-
Anthony Mallet authored
-
Anthony Mallet authored
-
Anthony Mallet authored
-
Anthony Mallet authored
-
- May 21, 2013
-
-
Anthony Mallet authored
Changes since 1.3: - Fix build dependencies between lib$comp-c-client and $comp plugin - Fix CXXFLAGS for -pthread handling - Fix missing prototypes robotpkg: - Pass --with-boost for boost location
-
Anthony Mallet authored
patch-aa: remove useless h2errorLib inclusion, fixing build without pocolibs. Bump PKGREVISION
-
- May 17, 2013
-
-
Anthony Mallet authored
This is the first attempt at packaging genom3 components. Expect some problems...
-
Anthony Mallet authored
The module.mk file defines the necessary stuff for compiling a genom3 component. In particular, it defines a list of options corresponding to each available template and a PLIST.template common to all components. Note: building separate binary packages for each template is currently not possible in robotpkg. A directory corresponds very much to a single package, and adding multi-packages without breaking higher level targets (like checkout, package sets or bulk) will be very hard.
-
Anthony Mallet authored
Changes since 1.2: - Add a plist target for the client/ros template, listing installed files - Fix parallel builds
-
- May 16, 2013
-
-
Félix Ingrand authored
Added support for short. Adapt the template to properly parse the new exception mechanism. Properly handle exception. Added a genom protocol version checking to avoid loading the wrong c client library. Now use the OK symbol, not the "OK" string anymore. Remove mangle and pubtypes in common/typeutil.tcl which are now defined
-
Félix Ingrand authored
Make sure OPs and functions are unique with respect to transgen2 and transgen3. Change to take into account the new exception mechanism. Properly handle exception. Now register the module fdevent fd so we can select it and wake only when there is something to read.
-
Félix Ingrand authored
-
Raphaël Lallement authored
The linker has a different behaviour in Fedora, it needs all the libary names, it does not build the tree the same way as other linux. Fixed thanks to Anthony Mallet
-
- May 15, 2013
-
-
Anthony Mallet authored
-
Anthony Mallet authored
patch-aa: Use GENOM_CPP instead of CPP, to avoid conflicts with the regular C preproc. Bump PKGREVISION
-
Pierrick Koch authored
-
Raphaël Lallement authored
Correct the minimal version number. Make it possible to compile hatpconsole with libgraphviz-2.20.2. Not sure if the library behaves the same way as the "normal" library libgraphviz-2.26.3
-
Raphaël Lallement authored
-
Raphaël Lallement authored
Correct the version number to find and the way to find it
-
Raphaël Lallement authored
Uses QMake to find include and libraries
-
Raphaël Lallement authored
Uses QMake to find include and libraries
-
- May 14, 2013
-
-
Anthony Mallet authored
patch-aa: fix a typo in the template, spotted by felix@ Bump PKGREVISION
-
- May 13, 2013
-
-
Anthony Mallet authored
Changes since 1.0: . Let "genomix load" accept additional arguments that are passed to the client . Consider the case where a service does not send a "sent" state . Fix 'reload' command . Allow service arguments to be passed as a flat list . Update history after interactively scanning arguments
-
Anthony Mallet authored
Changes since 1.0: . Update "load" request syntax for passing arbitrary arguments to client init() . Try to open a "plugin.sö if dlopen'ing "plugin" fails . Implement C client API 20130319 ("exceptions") . Fix two error messages using strerror(3) instead of dlerror(3)
-
Anthony Mallet authored
Changes since 1.1: . Fix "after" statements that depend on an activity . Fix local codel parameters passing when they don't match service param dir. . Fix detection of errors during automatic template regeneration . Implement service-local parameters . Handle exceptions as defined in genom3-2.99.17 . Fix error detection in the Makefile rule generating the md5 sum for services . Disable actionlib status updates when goal status does not change . Add proper locking in client/c because of potential concurrency . Destroy things in a more logical order when terminating. . Fix a race in client/c when returning exception details . Log the current timestamp of messages in server debug mode . Do not start a service before incompatible ones are interrupted . Do not use 'feedback' in ros actions to transmit the internal request id . Handle remote server shutdown in client/c . Replace custom 'typeutils' file by procedures from genom3 2.99.19 . Rework the synchronisation processus to use a SIGUSR1 signal . Block SIGUSR{1,2} and SIGCHLD for codel writer purpose
-
Anthony Mallet authored
Changes since 1.1: . Fix "after" statements that depend on an activity . Fix local codel parameters passing when they don't match service's param dir. . Implement service-local parameters . Handle exceptions as defined in genom3-2.99.17 . Fix a strcat(3) on a potentially uninitialized buffer in json serialization . Update code generation for 'remotes' so that it deals with exceptions . Fix a race in pocolibs_doevent() from client/c . Fix returned exception after codel interruption and tidy exec codels code . Replace custom 'typeutils' file by procedures from genom3 2.99.19 . Rework the synchronisation processus to use a SIGUSR1 signal . Block SIGUSR{1,2} and SIGCHLD for codel writer purpose
-
Anthony Mallet authored
Changes since 2.99.15: . Added proper exceptions in lieu of integer reports. This allows services to report additional information in case of abnormal termination. A few incompatible changes in the codels API, the ports mapping and the remote services had to be introduced. . Added service local variables. Local variables are specific to each instance of running services (i.e. specific to internal activities). They are useful for sharing a reentrantstate among codels of reentrant services. . Dropped the 'strerror()' method in ports and remotes objets. This is superseeded by exceptions. . Added more runtime consistency checks in the codels finite state machine. . Updated C mapping of bound sequences so that it is also valid in C++ and can be included in C++ code (issue with the constructor of a 'const' member). . Fixed [dotgen type] tcl engine procedure not returning anonymous types. . Added a [$component types visibility ?filter?] tcl engine procedure, returning the list of types defined in a component (public interface anðor private types). . Added a [$type types] tcl engine procedure, returning the list of types recursively contained in $type. . Added a [$type mangle] tcl engine procedure, returning a unique ascii type name suitable for use a an identifier in source code. . Added a 'filter' callback in the objects digest computation, so that some objects can be excluded from the digest. . Improved a lot the error reporting in TCL templates. . Fixed the skeleton template when invoked from another directory than the .gen file. . Fixed a bunch of minor bugs and added respective regression tests. . Added more documentation on the builtin templates (skeleton, mappings and interactive). . Documented the available #pragma directives. . Added a requirement on python-aafigure for managing the figures in the documentation (but no figure was added yet). . Fixed a bunch of minor issues in the documentation generation.
-
- May 07, 2013
-
-
Arnaud Degroote authored
Changes since 0.9: - allows selecting port of hyperruntime - allows let expression in end handler - generate some tests programm for each agent, allowing to access to the different variables of the agent (encoded in JSON) - start to write some documentation (but not enough for 1.0) Notables bugfixes: - be more rigorous when handling getifaddr - fix some race in make handling - fix some build issues - fix invalid code generation for big doubles Package: - remove various patches now integred in the release - add a doc option, to construct the (beginning of) documentation (need py-sphinx).
-
- Apr 30, 2013
-
-
Raphaël Lallement authored
Patch the msgconnector to build under NetBSD.
-
Raphaël Lallement authored
Update version after switching from epoll to select as socket mecanism.
-
- Apr 25, 2013
-
-
Raphaël Lallement authored
The new version fix an important bug
-
- Apr 24, 2013
-
-
Arnaud Degroote authored
OMPL, the Open Motion Planning Library, consists of many state-of-the-art sampling-based motion planning algorithms.
-
- Apr 19, 2013
-
-
Create an entity to manage the walking pattern generator in a dynamic-graph. This package wraps the walk pattern generator exposed by walkGenJrl (package path/jrl-walkgen) for use in the stack of tasks (package motion/sot-dynamic). Hence, by using this package, you can create several dynamicgraph::Entity "entities" to control the walk pattern of a humanoid robot.
-
Anthony Mallet authored
-
- Apr 18, 2013
-
-
py-sot-tools are "Python tools for motion/sot-core package"
-
- Apr 10, 2013
-
-
Anthony Mallet authored
-