Go to Post I can't wait for the next season to start and my anticipation has already started. But in a way, if you think about it, the season's already started. - nehalita [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

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 16-02-2014, 23:28
brk brk is offline
Registered User
FRC #0180
 
Join Date: Feb 2013
Location: Florida
Posts: 11
brk is an unknown quantity at this point
Robotbuilder requests

The software has come a long way quickly. Thanks for a quick prototyping tool and code generator.

I'm looking for the proper place to put code requests. It seems the project has moved and states to enter tracker information but can't find where to do so.

Typically we've started the initial development with Robotbuilder, then had to just make our changes and additions in plain C++. But I'd like to keep the yml file in sync with the project as long as possible since it just save so much typing when adding commands and changing subsystems or sensors.

I only have 2 "issues" right now which are a bit of an annoyance.

When you add a spike relay, there's no way to specify the direction except directly in the C++, which get overwritten every time. We need our relays to specify the kForwardOnly parameter, so it would be nice if that could be entered into Robotbuilder.

The second is that when you use a 2 motor drivetrain and need to invert one or both of the motors, it seems to invert the left/front and/or the right/rear. In order to work they need to be left/rear and right/rear. It works fine for a 4 motor drivetrain.

So one feature request, one bug report.
Where do I go?
  #2   Spotlight this post!  
Unread 17-02-2014, 11:10
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,567
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Robotbuilder requests

You can file bugs/change requests here: http://firstforge.wpi.edu/sf/tracker...r.robotbuilder

When we want to set an option that isn't available in Robot Builder, we add it in RobotMap, below the autogenerated code, or in the constructor of the subsystem, neither of which is overwritten.
  #3   Spotlight this post!  
Unread 19-02-2014, 10:39
brk brk is offline
Registered User
FRC #0180
 
Join Date: Feb 2013
Location: Florida
Posts: 11
brk is an unknown quantity at this point
Re: Robotbuilder requests

yes, we do that as well.
But the direction of the relay must be specified in the constructor, which RobotBuilder overwrites every time. Also the inverted motor for 2 motor drive is also written by RobotBuilder in that area.
  #4   Spotlight this post!  
Unread 19-02-2014, 11:58
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,567
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Robotbuilder requests

I just noticed that C++ does not have a SetDirection method (which Java does). I filed artf1724.
Closed Thread


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 02:30.

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


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