wiki:WikiStart

Version 24 (modified by DHERBOMEZ Gérald, 11 years ago) ( diff )

--

Contents

  1. Overview
  2. PACPUS framework
    1. Useful links
    2. Prerequisites
      1. Tools
      2. Libraries
    3. Compilation and Installation
    4. Installation
    5. Getting started
    6. Documentation
    7. Active tickets
  3. Free available PACPUS plugins
    1. PACPUS sensors
    2. PACPUS viewers

Overview

PACPUS is a research platform of the Heudiasyc JRU UTC/CNRS 7253 in the field of Intelligent Vehicles. You can find more details about the equipments and research results directly on the website of PACPUS platform: http://www.hds.utc.fr/pacpus.

To carry out experiments with Intelligent Vehicles or robots, Heudiasyc has developed the PACPUS framework to solve the systems integration issues. So PACPUS is just a framework that can help you to quickly develop new functionalities and to integrate them in a more complex system. The framework is designed around the KISS principle and use Component-based software engineering. Developments are done mainly in C++.

PACPUS framework is distributed under CECILL-C license (equivalent to LGPL) so you can use it to build free and commercial software. You can find also some PACPUS plugins developed by the laboratory that you can use freely.

PACPUS framework

Prerequisites

Tools

Libraries

Compilation and Installation

Follow these instructions to compile and install the pacpus framework :

  • under Windows:
  • under Linux:
  • under MAC OSX: to come...

Installation

The PACPUS framework is available on several OS: Linux, Windows and Mac OS X.

  • Installation guide of PACPUS on Windows : TO COME
  • Installation guide of PACPUS on Linux Ubuntu : TO COME
  • Installation guide of PACPUS on Mac OS X : TO COME
  • Installation guide of PACPUS on Linux embedded : TO COME

Once you have successfully compiled Pacpus Framework, you can install it using:

make install

or, if you use a GUI-based development environment, you have to build the INSTALL target/project.


Getting started

The tutorials are under development, they will be published soon.


Documentation

PACPUS API


Active tickets

Ticket Resolution Summary Owner Reporter
#8 PATCH: please add description heryelwa
#7 Diagrammes UML ldecherf ldecherf
#5 Add a possibility to display or not UI xuphilip
#4 Add a counter in setState method xuphilip
#3 The scope of m_ui may be protected xuphilip
#2 Strange behavior of FindPacpus.cmake that erase PACPUS_ROOT variable DHERBOMEZ Gérald
#1 Problem of LOG_INFO when passing a QString lifranck

Free available PACPUS plugins

Heudiasyc provide also some plugins that can help you to build a complete applications. There are some interfaces to sensors used in the lab, or some tools as viewers, compute algorithms...

PACPUS sensors

List of sensors now supported:

PACPUS viewers


NB: If you need more informations about the TRAC system used to manage this collaborative site, you can read this page or have a look at the official TRAC project

Note: See TracWiki for help on using the wiki.