Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/spikes-2212-programming-guild/project-athena

A code we use to let kids experience the basics of coding, in a fun way!
https://github.com/spikes-2212-programming-guild/project-athena

experience learning robotics

Last synced: about 2 months ago
JSON representation

A code we use to let kids experience the basics of coding, in a fun way!

Awesome Lists containing this project

README

        

# Project-Athena
A program for showing our robot to kids.

This project let them write a simple code to drive the robot around and surpass obstacles that stand in its way.

The kids learn to code basic Java programs by calling the prewritten functions like `moveForwardInSeconds`, `turnLeftInAngle`, and others.

All the user has to do is to write in Program.java the commands that they want the robot to do, and thats it!

The Commands that the user can call are:


  • moveForwardInSeconds(double seconds)

  • moveBackwardInSeconds(double seconds)

  • turnLeftInDegrees(double degrees)

  • turnRightInDegrees(double degrees)
  • If you want to use it, you can!


    All you have to do is:


  • Change the ports in the RobotMap.java.

  • Change the correction of each side of the drivetrain in subsystems/Drivetrain.java.

  • Change the type of the gyro and motorController if necessary.