Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Index of Robot Code Releases (http://www.chiefdelphi.com/forums/showthread.php?t=140857)

Tparbotmail 07-01-2016 00:45

Re: Index of Robot Code Releases
 
Here is our java code for team 3944 All Knights.
Our code is for mecanum drive.

Here is the link to githubhttps://github.com/AnnaDtest/AllKnights2015.git
and
separate CD post here: http://www.chiefdelphi.com/forums/sh...d.php?t=140981

Thanks for taking this on!

rich2202 07-01-2016 05:58

Re: Index of Robot Code Releases
 
Beast Robotics, Team 2202's code for Recycle Rush is available at:

https://github.com/2202Programming/2015

Code is in C++/WPILib. It was the first year we used mecanum drive.

The team is also in the process of implementing token commands. Kind of like an interpreter. You provide a table of commands, and the program executes them.

In 2015, the team substantially modularized most of the functions which are called by the main process. In 2016, we hope to rewrite the main process to be a command interpreter that will then call each independent module at the appropriate time.

demosthenes2k8 07-01-2016 15:24

Re: Index of Robot Code Releases
 
Quote:

Originally Posted by Colby Skeggs (Post 1517285)
Good thoughts, but as the single person maintaining this repository, I'm not certain I want to have to process 1000 entries manually.

In that case, I would recommend getting additional people to help you, particularly if you made the list without planning on it growing to a substantial size. That or, ideally, using a wiki or something in The Blue Alliance instead (for ease of editing, and unity with other information, respectively)

virtuald 07-01-2016 15:26

Re: Index of Robot Code Releases
 
I think the blue alliance would be the ideal place for this sort of thing. There's a pull request that I saw that has inclusion for links to team's github accounts, they might be open to this sort of thing too.

Having a single flat list will get unwieldly very quickly.

jojoguy10 07-01-2016 18:57

Re: Index of Robot Code Releases
 
Team 2990 Hotwire: https://github.com/HotwireRobotics/2015FRCRobot

Nothing special. Tried introducing the NavX, but it was still in beta, so we decided not to use it at Worlds. We also implemented stops on our lift and a limit switch on the carriage so that it would know where it was (which "level").

CD post: http://www.chiefdelphi.com/forums/sh...73#post1517773

richtop 07-01-2016 19:54

Re: Index of Robot Code Releases
 
Team 5053: Laker Robotics (Labview & Java) including easy to use Motion Control for Java (well I think it is easy, at least that was the objective).

2015 Labview Code
https://github.com/LakerRobotics/FRC2015RobotCode.git
  • latest labview Code for competition 2015 robot is available in the "Off-Season" release/ tag. It includes code to read the AMS Hall Effect sensor AS5048A-EK-AB over I2C, used as an infinite POD for our elevator

2016 Java Code
https://github.com/LakerRobotics/FRC2015Java.git
  • Includes an easy to use Motion Control to drive in a straight line. It allows you to specify the distance, a max-speed and a ramp-up/ramp-down zone. It includes Gyro controlled straight line adjustment. Compatible with WPI's Robot Builder.
  • Includes an easy to use motion controlled turning. Controls speed of rotation using a gyro, again with a ramp-up/ramp-down zone and a maximum speed of rotation. Compatible with WPI's Robot Builder.

nandeeka 07-01-2016 22:19

Re: Index of Robot Code Releases
 
Thanks for compiling this resource.

Team 1868's code can be found here:

https://github.com/team1868/SCcode2015

The CD post can be found here:

http://www.chiefdelphi.com/forums/sh....php?p=1517876

Cel Skeggs 07-01-2016 22:31

Re: Index of Robot Code Releases
 
As suggested by multiple people, I'm doing a couple of things:
  • I'm restricting further additions to pull requests.
  • I'm bringing on at least a second person to help review PRs.
Specifically, don't just post your code links in this thread. Send a pull request to the repository. (If anyone has a link to a good guide on sending PRs, let me know and I'll add it to the repo!) I've also added a contribution checklist, which lets you know what I'm (and in a moment, other people are) looking for in your PR.

Shout-out to Emile Hamwey from 3467 for offering to help review pull requests! I'll see how the load gets, and we can add more people as necessary.

Re: GitHub not being the right platform: you're probably correct. We'll do it like this until we see if it's good enough or if we need something else.

rich2202 08-01-2016 10:57

Re: Index of Robot Code Releases
 
Team 2202, Beast Robotics

Current progress on porting last year's C++ code to Java.
https://github.com/2202Programming/JavaTesting

slibert 08-01-2016 11:35

Re: Index of Robot Code Releases
 
Mecanum/NavX-MXP Drive System Code (Java):
  • Upgraded to support TalonSRX in speed mode.
  • Rotate to angle/Drive Straight PID Controller
  • Field-centric drive
  • Several Joystick response curves
https://github.com/Kauaibots/FRC/tre...veMule2016/src

LED Strip Code (Java):

https://github.com/andrew-cadwallade...dressable-LEDs

(Re-post of original post by Tythax)

Gigakaiser 08-01-2016 11:42

Re: Index of Robot Code Releases
 
https://bitbucket.org/987Coders/987_2015_release/src
2015 robot + scripting

Cel Skeggs 08-01-2016 19:12

Re: Index of Robot Code Releases
 
Quote:

Originally Posted by rich2202 (Post 1518097)
Team 2202, Beast Robotics
Current progress on porting last year's C++ code to Java.
*snip*

Quote:

Originally Posted by slibert (Post 1518117)
Mecanum/NavX-MXP Drive System Code (Java):
*snip*

Quote:

Originally Posted by Gigakaiser (Post 1518118)

Can you three please send pull requests directly to the repository?


All times are GMT -5. The time now is 16:14.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi