---
# System prepended metadata

title: National Taiwan University Racing Team Software Development Log
tags: [NTURT, development_log]

---

# National Taiwan University Racing Team Software Development Log
###### tags: `development_log` `NTURT`
##### Group: electrical system group
##### Person in charge: 羅紀翔
##### Authors: 羅紀翔 劉宇彤 黃柏瑞
##### Subsystem: RPI
##### Subsystem number: RP5
##### Software name: can_parser
##### Repository: [github](https://github.com/NTURacingTeam/nturt_can_parser)
##### Started designing date: 2022/1/18
##### Current version: 1.0
##### Last modified date: 2022/10/6

---

## Engineering goal:

Parse can signal to allow bidirectional can sinal transfer between ros and other software/hardware on the can line.

## Program structure:

TODO

## Included libraries:

- boost-array
- yaml-cpp

## Testing environment:

- ros noetic
- docker virtual environment from [NTURacingTeam/docker](https://github.com/NTURacingTeam/docker) with image `ros_matlab`, based on ubuntu20.04

##### Testing hardware:

- asus tuf gaming a15 FA506II-0031A 4800H

##### Operating system:

- ubuntu 20.04

##### Compiler(intepreter) version:

- gcc 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)

---

## Testing result of O.O:

still needs extensive testing with real can signal

## Todos in O.O:
