Skip to content

ROS packages for control of an autonomous Renault Twizy at the Department of Electrical Engineering, Chalmers University of Technology, Sweden

License

Notifications You must be signed in to change notification settings

OssianEriksson/autonomous-twizy

Repository files navigation

platform ros Catkin Tests Code API Docs

autonomous-twizy

This repository contains ROS packages for control of an autonomous Renault Twizy at the Department of Electrical Engineering, Chalmers University of Technology, Sweden.

Quick Start

For more detailed information see the wiki.

  1. Installing

    Clone the repo using

    git clone git@github.com:OssianEriksson/autonomous-twizy.git ~/autonomous-twizy/src

    Then run

    ~/autonomous-twizy/src/install.sh

    and follow any instructions that are printed out once the script completes successfully.

  2. Building

    cd ~/autonomous-twizy
    catkin_make
    source devel/setup.bash
  3. Running Example Launch Files

    Keyboard control demo in webots:

    roslaunch twizy_bringup webots_keyop.launch

    For more example launch files please see twizy_bringup.

API Documentation

Python/C++ API

View pre-built code API on Github pages or build locally with

~/autonomous-twizy/src/build_docs.sh

ROS API

See READMEs in root directory of the corresponding ROS package.

License

Distributed under the Apache 2.0 License. See LICENSE for more information.