Go to Post I am also impressed that you maintained the integrity of your parentheses; you must be a software guy... - DonRotolo [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

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 11-04-2015, 19:10
FleventyFive FleventyFive is offline
Registered User
FRC #4118
 
Join Date: Sep 2014
Location: Gainesville, FL
Posts: 23
FleventyFive is on a distinguished road
RiptideRecorder: a C++ Teach and Playback library for making quick autonmous programs

Hi, I'm the lead programmer for team 4118, Roaring Riptide. I've been working on a tool for C++ robot programs that can record acutator output values, write them effeciently to a file, read back the data from a file, and play sequentialy through the recorded outputs.

The most obvious use for this is pressing a button to start recording in tele-op, going through what you want your autonmous to do with your joysticks, and then just playing it back in autonmous.

It is fairly modular, so you can have multiple Recorder objects (essentialy just an array of actuator pointers) from which you can make many macro objects (or places to store and play values from the actuators in a Recorder).

The code is hosted on Github, you can download it here. (please download the RiptideRecorder.zip from the most recent release) It's free software released under the MIT license. Feel free to use it and modify it (and submit those changes back to me, if you want). I hope this is useful, expecially to teams that struggle to make effective autonmous modes!

Here's a video tutorial for using Riptide Recorder with the "sample" robot templete

Last edited by FleventyFive : 12-04-2015 at 11:22. Reason: typo
 


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 01:42.

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