项目作者: UWRobotRacing

项目描述 :
Robot Racing 2019/20 Software - Hummingbot
高级语言: C++
项目地址: git://github.com/UWRobotRacing/RR-Hummingbot-Software.git
创建时间: 2019-01-23T23:03:10Z
项目社区:https://github.com/UWRobotRacing/RR-Hummingbot-Software

开源协议:

下载


UW Robotics Team

Robot Racing

Description:

This repository contains the current competition code (2019), which will be used used for IARRC 2019. A list of what we’re currently working on is in the issues section of this repo.

Getting Started:

Here is a good doc that outlines everything you need to know in order to get set up and working with the codebase!

Competition Rules:

Please review the competition rules before pushing any code :)

Coding Standards:

For C++ code and Python Scripts we follow the Google coding standards linked below

Git workflow that we follow

Please fill out this header above all functions (Doxygen style)

  1. /** @brief Writes the current position of the cursor
  2. * into the arguments row and col.
  3. * @param row The address to which the current cursor
  4. * row will be written.
  5. * @param col The address to which the current cursor
  6. * column will be written.
  7. * @return Void.
  8. */
  9. void GetCursor(int* row, int* col);

Please fill this header out above every source code file(including launch files and xml files)

  1. /** @file console.h
  2. * @brief Function prototypes for the console driver.
  3. *
  4. * This contains the prototypes for the console
  5. * driver and eventually any macros, constants,
  6. * or global variables you will need.
  7. *
  8. * @author YOUR NAME (GITHUB_USERNAME)
  9. * @author Toni Ogunmade(oluwatoni)
  10. * @competition IARRC 2018
  11. */

In order to generate documentation, go to the base directory of this repo and run:

  1. doxygen doxygen_config

It is setup to document all *.c, *.cpp, *.h, and *.hpp files. It will generate html output under doxygen_output/html. To view this, reference the index.html file in that directory in a browser of your choice. Feel free to change the doxygen_config file in order to generate different types of documentation or cover more file types.

Contributers for the current code:

Past Contributers (2014-2018):

  • Toni Ogunmade (Software Lead)
  • Adrian Malaran
  • Angela Gu
  • Brian Kibazohi
  • Matthew Post (Software Lead)
  • Praveen Dorairaj
  • Ivy Xing
  • Aditya Matam
  • Ee Ern Low
  • Sirui Song
  • Michael Smart
  • Jungwook Lee (Software Lead)
  • Raymond Kuo (Software Lead)
  • Jakub Dworakowski (Software Lead)
  • Greg Varty
  • Archie Lee
  • Shalin Upadhyay
  • Ning Zhao
  • Jason Leung
  • Jamie Kim