Go to Post If winning that individual match is more important to you than being there in the first place, then I believe you've got your priorities in the wrong spot. - Tom Bottiglieri [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 07-08-2018, 01:31 AM
Sahana Kumar Sahana Kumar is offline
Registered User
FRC #2485
 
Join Date: Jul 2018
Location: San Diego, California
Posts: 2
Sahana Kumar is an unknown quantity at this point
Team 2485 Code Release for 2018

Team 2485 has made our 2018 Power Up code public! It was revised at San Diego Regional, Las Vegas Regional, and the Houston World Championships. Some highlights include our autonomous routines which use bezier-spline and clothoid curves, our cascaded PID controllers, and our code to ensure our two-stage arm stayed within frame perimeter. Feel free to let us know if you have any questions.

GitHub Repository
Team 2485 Website
Reply With Quote
  #2   Spotlight this post!  
Unread 07-09-2018, 07:24 AM
gerthworm's Avatar
gerthworm gerthworm is offline
Making the 1's and 0's
FRC #1736 (Robot Casserole)
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2015
Location: Peoria, IL
Posts: 596
gerthworm has a reputation beyond reputegerthworm has a reputation beyond reputegerthworm has a reputation beyond reputegerthworm has a reputation beyond reputegerthworm has a reputation beyond reputegerthworm has a reputation beyond reputegerthworm has a reputation beyond reputegerthworm has a reputation beyond reputegerthworm has a reputation beyond reputegerthworm has a reputation beyond reputegerthworm has a reputation beyond repute
Re: Team 2485 Code Release for 2018

Good work folks, thanks for posting!

A couple questions:

What product was your class
lidar wrapper designed to be used with?

Did you benchmark fastmath against the java built-in libraries, or against any other 3rd party libraries? Would you recommend the general lookup-table approach for teams in the future?

I noticed that your 8 contributors only ever worked on a branch named "master". Have you considered using Gitflow or a similar development branching technique to keep folks's work isolated until it's ready to merge?
Reply With Quote
  #3   Spotlight this post!  
Unread 07-16-2018, 11:43 AM
Sahana Kumar Sahana Kumar is offline
Registered User
FRC #2485
 
Join Date: Jul 2018
Location: San Diego, California
Posts: 2
Sahana Kumar is an unknown quantity at this point
Re: Team 2485 Code Release for 2018

Our Lidar wrapper should work with most FRC lidars, but we used the lidar lite 3 with it.

We actually didn't check FastMath against anything that existed already, it was relatively quick to write, we wanted to try making something that used a lookup-table already, and it worked well enough for our purposes. We wrote it while trying to diagnose some lag issues with the robot and while it was not the source of the problem, it's more than accurate enough for the purposes of most FRC teams, so we would recommend it for that reason. Now that the season is over and we have more time, we may look into comparing it to other libraries.

We have considered using a development branch, but we don't have an organized enough workflow or enough contributors for it to really help us too much. We tend to write the majority of our code on our driver station computer together, especially as we move further into the season. We've never really ended up with any big problems with just using a master branch, though we may consider having a development branch as our software team continues to grow and more people need to work on our code.

Let us know if we can answer any other questions or you want clarification on any of our answers.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:17 AM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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