Skip to content

AkshayRajaramanSubramanian/cpp-boilerplate

Repository files navigation

Test Driven Development Programming Assignment for ENPM808X

Build Status Coverage Status GitHub


Authors

Part 1

Akshay Rajaraman : Driver Jerrar Bukhari : Navigator

Part 2

Bala Sai Sudhakar : Driver Rishabh Choudhary : Navigator

Project flow

Part 1: 1. Create a class declaration for a PID Controller that computes a new velocity given a target setpoint and actual velocity. - The class must contain private Kp, Ki and Kd class members - The class must contain a compute method that will be implemented in Part 2 2. Generate UML diagrams and add detailed comments and requirements for implementation 3. Create atleast two unit tests for the class. Atleast one should test the compute method. 4. Build and verify the test failing on Travis-ci.org Part 2: Complete the implementation of the class and fix them till the unit tests pass.

UML CLASS DIAGRAM

UML ACTIVITY DIAGRAM

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •