Yujin Robot Repository
Includes stacks initiated/sponsored by the lads at Yujin Robot. The stacks that Yujin Robot has opened up are typically fundamental to supporting cross-platformability and multi-robot frameworks.
yujin-ros-pkg
ecl_core
A set of tools and interfaces extending the capabilities of c++ to provide a lightweight, consistent interface with a focus for control programming.
- Author: Maintained by Daniel Stonier
- License: BSD
- Packages: ecl_command_line, ecl_concepts, ecl_containers, ecl_converters, ecl_core_apps, ecl_devices, ecl_eigen, ecl_exceptions, ecl_formatters, ecl_geometry, ecl_ipc, ecl_linear_algebra, ecl_math, ecl_mpl, ecl_sigslots, ecl_statistics, ecl_streams, ecl_threads, ecl_time, ecl_type_traits, ecl_utilities
ecl_lite
The ecl-lite stack includes packages with few dependencies on either system or c++ functionality. This makes it ideal for very embedded builds where many of the usual mechanisms are unavailable.
- No malloc/new
- No exceptions
- Minimal templates
It also includes a few packages which standardise lower level api (e.g. posix/win32) with drop-ins to make them properly cross-platform,
- Author: Maintained by Daniel Stonier and 이재영.
- License: BSD
- Packages: ecl_config, ecl_converters_lite, ecl_errors, ecl_io, ecl_sigslots_lite, ecl_time_lite
ecl_manipulation
Includes basic manipulation related structures as well as a few algorithms currently used at Yujin Robot.
- Author: Maintained by Daniel Stonier
- License: BSD
- Packages: ecl_manipulators
ecl_navigation
This stack aims to bring the common tools and algorithms needed to develop navigation algorithms, in particular slam. It does not focus on the end-point solution, rather the tools needed to create a variety of end-point solutions.
- Author: Maintained by Daniel Stonier
- License: BSD
- Packages: ecl_maps, ecl_mobile_robot, ecl_navigation_apps, ecl_slam
ecl_tools
This stack provides cmake modules, makefiles, tools and build scripts for ecl development.
- Author: Maintained by Daniel Stonier
- License: BSD
- Packages: ecl_build, ecl_create, ecl_doc, ecl_license, ecl_scripts
eros
This stack includes supporting components to enable ros development on embedded boards.
- Author: Daniel Stonier (d.stonier@gmail.com)
- License: BSD
- Packages: code_sourcery_arm_gnueabi, eros_apr, eros_apr_util, eros_boost, eros_build, eros_bzip2, eros_cpp_tutorials, eros_gdbserver, eros_license, eros_log4cxx, eros_msg_latency, eros_nodelet_latency, eros_opencv, eros_platforms, eros_python_tools, eros_qt_tutorials, eros_rpc_latency, eros_toolchains, eros_zlib, roscpplight
kobuki
Software for Yujin Robot's mobile research base.
- Author: Maintained by Daniel Stonier
- License: BSD
- Packages: kobuki_apps, kobuki_arm, kobuki_bringup, kobuki_comms, kobuki_description, kobuki_driver, kobuki_node, kobuki_teleop, kobuki_udev
qt_ros
This stack provides templates, tutorials and other resources that assist qt on ros development.
- Author: Maintained by Daniel Stonier
- License: BSD
- Packages: qt_build, qt_create, qt_tutorials
win_ros
Setup and utilities for ros on windows.
- Author: Maintained by Daniel Stonier
- License: BSD
- Packages: mingw_cross, msvc_hudson, msvc_runtime, msvc_sdk, win_appupdater, win_boost, win_bzip2, win_empy, win_patches, win_pymercurial, win_pyyaml, win_roscd, win_roscpp_tutorials, win_rosinstall
zeroconf_android
Convenient wrapper around the jmdns implementation for zeroconf on android.
- Author: Maintained by Daniel Stonier
- License: BSD
- Packages: zeroconf_android_jmdns, zeroconf_android_jmdns_demos, zeroconf_android_master_browser
zeroconf_implementations
Convenient wrappers around platform-dependant implementations whose purpose are both to expose a fairly standard sort of api as well as a ros api (topics and services) where practical. The only implementation it doesn't include is the android (will eventually merge back in here if ubuntu starts officially including adk packages).
- Author: Maintained by Daniel Stonier
- License: BSD
- Packages: zeroconf_avahi, zeroconf_avahi_demos, zeroconf_comms, zeroconf_jmdns, zeroconf_jmdns_demos






