Coder Social home page Coder Social logo

liuzy0908 / casperauto Goto Github PK

View Code? Open in Web Editor NEW

This project forked from casper-auto/casperauto

0.0 0.0 0.0 121.28 MB

Shell 0.79% C++ 97.03% Python 0.08% C 0.64% Java 0.02% Fortran 0.05% R 0.04% MATLAB 0.02% TeX 0.25% Gnuplot 0.01% Mathematica 0.01% Cuda 0.02% Makefile 0.76% QMake 0.01% CMake 0.07% AMPL 0.01% Batchfile 0.01% Jupyter Notebook 0.07% M4 0.13% Roff 0.01%

casperauto's Introduction

Casper Auto

TODO: Description.

Folder Structure

Quick Setup

Under Ubuntu 20.04 and ROS Noetic (with Python 3.8 kernel in default),

  1. Download Carla simulator (version 0.9.11 release)[https://github.com/carla-simulator/carla/releases/tag/0.9.11].

  2. Setup environment variables for Carla.

Include CARLA Python API to the Python path:

export CARLA_ROOT=/path/to/your/carla/installation
export PYTHONPATH=$PYTHONPATH:${CARLA_ROOT}/PythonAPI/carla
export PYTHONPATH=$PYTHONPATH:${CARLA_ROOT}/PythonAPI/carla/agents
export PYTHONPATH=$PYTHONPATH:${CARLA_ROOT}/PythonAPI/carla/dist/carla-0.9.11-py3.7-linux-x86_64.egg

To setup Carla Simulator using Docker please refer to "Setup_Carla_Simulator".

  1. Setup the workspace

For your convenience, a quick setup script is provided. Simply run

./setup_workspace.sh

This script will create the catkin_ws folder, create a symbolic link to the source folder src, and build everything with catkin build.

Unlike catkin_make, the catkin command-line tool is not just a thin wrapper around a the cmake and make commands. The catkin build command builds each package in a workspace’s source space in isolation in order to prevent build-time cross-talk. As such, in its simplest use, catkin build behaves similarly to a parallelized version of catkin_make_isolated.

Demo

TODO

casperauto's People

Contributors

xpharry avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.