Archive for the ‘Video’ tag
Schuyler Horky caught our attention with his detailed and fun ROBOTC tutorial videos. He has been working on a 10 part ROBOTC for NXT video tutorial series for the past three months to help local students and teachers with programming. We got a chance to talk with Schuyler to find out more about his programming experience….
Where are you from? What grade are you in?
I am from Monroe Washington, and I am a participant in my state’s Running Start program so that I can attend community college while still in high school. That being said, I am a senior in high school and a freshman in college
How long have you been a ROBOTC user?
I have used ROBOTC for MINDSTORMS for five years, and ROBOTC for VEX for four years.
What made you start using ROBOTC?
What made me start to use ROBOTC was my passion for electronics. ROBOTC was the easiest way to experiment with custom sensors, including I2C. At age 13, making my NXT support more motors and sensors brought me into the world of digital electronics, object oriented programming, and engineering.
What do you think of the software?
ROBOTC is the best way for any beginner to start programming, particularly with robotics. The real time debugging capabilities need a few tweaks, but just the fact that ROBOTC has it, is a huge advantage to alternative products. The absolute best thing about ROBOTC is the help menu. Every programming language I have learned has a good digital repository and RobotC is no exception. If I want to learn how to use a certain function, example code and a lengthy explanation are always at my fingertips.
What made you decide to create these tutorial videos?
At my local K-12 home school co-op program, I volunteer to help a math teacher teach programming, coach FLL teams, and mentor VEX robotics teams. In the off-season, I normally teach ROBOTC to the middle school students, getting them ready for more advanced LEGO projects and our VEX robotics teams. This year though, since my programming internship and three college classes per quarter have taken a bit out of my schedule, I cannot help as much, so I create tutorials so that the teacher can use them as curriculum.
ROBOTC is the best way to get excited about programming in C. The cross platform support means that you won’t have to re-learn anything when moving from NXT to VEX, or VEX to Arduino. ROBOTC can take you as a beginner and make you a proficient programmer. ROBOTC offers a huge repository of documentation and example code, powerful low-level functions, in addition to quick compile time, real time debugging, and extended 3rd party support.
Thanks so much to Schuyler for taking the time to answer our questions!! You can find his entire YouTube playlist tutorial series here – ROBOTC for NXT Tutorial
Do you have a cool project or video you want to share with us? If so, send us an email at email@example.com.
While scouring Vimeo a couple weeks ago, I came across a “Vimeo Staff Pick” time-lapse video featuring beautiful landscapes, lakes, mountains, and skies called “Hdr Skies.” When looking in the description for more details, I noticed that ROBOTC was listed! I sent the creator, Tanguy Louvigny, an email to learn more about his process with ROBOTC and time-lapse photography. He was nice enough to answer some questions for us …
- When did you start using ROBOTC?
I started using ROBOTC some 3 years ago, when I started my TETRIX based time-lapse rig project.
- What made you decide to program your time lapse rig with ROBOTC?
Version 2 of my rig used three motors to move the camera on three different axis, and was thus more complex to program. That’s when I decided I needed something more convenient and powerful to be able to control the TETRIX encoders and synchronize the motors with the camera shots. ROBOTC was the solution to my problems and worked like a charm.
- What did you use to build your rig?
My goal with this project was to construct a motorized base for my camera to add movement in my time lapse clips. The first, one axis version of the rig simply used a LEGO MINDSTORMS NXT 2.0 kit to support the camera. For version 2, I needed more robust parts and powerful motors to be abled to sustain the weight of new and bigger cameras, so I went for a TETRIX kit that I would couple with the MINDSTORMS brick to control the motors.
- How long was this video in production?
The ”Hdr skies” video was a compilation of one year of time lapse shots. Since then, as I shoot more, I try to achieve a new video every six months or so.
- How has your experience been with ROBOTC?
I had a great time programming with it, I already knew a bit of C, so I found it very easy and natural to use, in fact so simple I was rapidly able to code all my ideas with ease!
- Do you have any other projects coming up that you are using ROBOTC with?
My next project is a new TETRIX based five axis rig using a motorized jib. I’ll use ROBOTC to control the motors and build a new MINDSTORMS interface to program the moves. I’m also exploring new possibilities to use ROBOTC to fire the camera directly, thus simplifying the robot/camera synchronizing part.
Tanguy also mentioned that all his time lapse videos are made with the rig.
Thank you so much Tanguy for sharing your awesome project! Do you have a cool projects that you created using ROBOTC? If so, let us know! We’d love to feature it here.