C++

New features coming to 2016 RobotBuilder

Filed in 2016 Control System, C++, Java, RobotBuilder by on November 7, 2015 0 Comments
New features coming to 2016 RobotBuilder

RobotBuilder has seen a lot of improvements over the summer around ease of use. The big new features are: Parameterized commands. You can create a command (think set point command) that takes a parameter which is the PID set point. Then each time you want the arm, the elevator, or the shooter to move to […]

Continue Reading »

New tool for C++ Programming with old cRIOs

Filed in C++, Uncategorized by on February 5, 2015 0 Comments
New tool for C++ Programming with old cRIOs

From Jeff Downs, mentor on FRC Team 1511, Rolling Thunder: If your team is like mine and has a bunch of old cRIOs laying around for prototyping use or installed on old robots to use for demonstrations and such, and you’ve been programming them using C++, you may have recently found yourself unable to program […]

Continue Reading »

FRCSim robotics simulator new for 2015

Filed in 2015 Control System, C++, Education, Java, Simulation by on January 7, 2015 0 Comments
FRCSim robotics simulator new for 2015

WPI, in conjunction with the Open Source Robotics Foundation, has developed a free and open-source 3-D simulation environment available to all FRC teams using C++ and Java.  The FRCsim package is built on top of the Gazebo robotics simulator that has matured under DARPA funding. Using FRCSim, teams can develop and deploy C++ or Java WPILib robot programs to […]

Continue Reading »

FRC 2168 OpenCV library for the roboRIO and BeagleBone processors

Filed in C++, Java, Vision by on January 4, 2015 0 Comments
FRC 2168 OpenCV library for the roboRIO and BeagleBone processors

OpenCV is the premier open source vision library and can be found in many commercial and research robots. From the OpenCV web site: “OpenCV is released under a BSD license and hence it’s free for both academic and commercial use. It has C++, C, Python and Java interfaces and supports Windows, Linux, Mac OS, iOS […]

Continue Reading »

Presentation on 2015 control system

Filed in 2015 Control System, C++, Education, Java by on November 11, 2014 0 Comments
Presentation on 2015 control system

Recently we did a couple of workshops on the 2015 FRC control system. There are some slides to go with the talk and they are published here. This describes all the main components of the control system hardware and software. 2015ControlSystem

Continue Reading »

WPILib Robot Builder developer tool

Filed in C++, Java, RobotBuilder by on December 14, 2013 0 Comments

One of the difficulties that we have seen teams have looking at robot programs written in Java and C++ is getting the structure correct for future development and expansion of the program. Also there is the tendency to not develop the robot program until much of the hardware is finished. To help solve both of […]

Continue Reading »

WPILib Tutorial Videos posted

Filed in C++, Java, SmartDashboard by on February 15, 2012 0 Comments

There are a number of tutorial videos posted on YouTube describing robot development with WPILib. The videos walk through the process of developing a robot program for GearsBot, a small demonstration robot that uses a cRIO controller, 4 motors, and an elevator with a gripper to grab soda cans. In addition there is a video […]

Continue Reading »