Home
Videos uploaded by user “Chris Odom”
SketchUp - Follow Me tool makes chamfer and rounded edges in box
 
01:54
A SketchUp tutorial on using the Follow Me Tool to make a beveled (chamfered) and rounded edges in a rectanglar box. To see how to make these in a cylinder, check out my tutorial at https://youtu.be/OmY4ozUo8uU. This tutorial is specifically created for my Programming and Robotics students at George School.
Views: 125266 Chris Odom
SketchUp - Using the Follow Me tool to make spheres and hemispheres
 
06:25
A SketchUp tutorial on using the Arc, Circle, and Follow Me Tools to make a spheres and hemispheres that can be printed on a 3D printer. I also show how to make the sphere smooth by using 100-sided circles. This tutorial is specifically created for my Programming and Robotics students at George School.
Views: 121668 Chris Odom
A Simple Menu Strip VB.NET Tutorial
 
03:29
A simple tutorial showing how to make use of the menu strip in a simple VB.NET application.
Views: 50396 Chris Odom
Getting started with a simple gear in SketchUp
 
04:37
A short "getting started with SketchUp" tutorial for my Programming & Robotics students at George School. Here I demonstrate how to set the dimensions of the model, display the proper toolbars, make a smooth circle, extrude the circle with the push/pull tool, show the hidden geometries, and extrude the sides of the circle to make a rudimentary gear. For all our models we work in millimeter units because we print our models as actual objects with our MakerBot Replicator 2 3D printer, which uses the millimeter scale.
Views: 4253 Chris Odom
Images and Radio Buttons Programming with VB.BET
 
13:06
In this tutorial I show you use radio buttons to select which image gets displayed in a picture box.
Views: 26500 Chris Odom
VB.NET Graphics 102 Part 1 - George School
 
09:19
Visual Basic .NET graphics programming tutorial. How to use keyboard arrow keys to move a graphic object in a picture box.
Views: 4471 Chris Odom
Snowflake Ornament Fabrication using the Boss Laser Cutter at George School
 
08:17
This snowflake ornament and "card" was designed with Adobe Illustrator and RDWorks software, and was fabricated with a 100-watt laser cutter from Boss Laser in my robotics lab at George School. Here, the wood was sande plywood from Home Depot, with two coats of shellac applied to each surface. The surface was then covered with vinyl masking tape (see http://a.co/hBgMoBJ) and then laser cut and etched. I also experimented with Howard's Feed-N-Wax wood polish (a natural conditioner of beeswax and citrus: http://a.co/4bXd8bs), and found the latter to be superior: It was easier to apply, did not require the masking tape (which saved tons of time and some expense), repelled the smoke beautifully, and was non-toxic. Win-win-win-win! Students at Georges School use the laser cutter to fabricate their own robot chassis, artwork, and other designs of their choosing.
Views: 3062 Chris Odom
VB.NET Graphics 101 Part 1 - George School
 
10:00
Visual Basic .NET graphics programming tutorial. How to draw basic shapes.
Views: 11033 Chris Odom
Images, Picture Boxes, and Buttons in VB.NET
 
08:42
In this tutorial I show you how to use buttons to load Resource images into a picture box.
Views: 231738 Chris Odom
Simple Slide Show with Timer in VB.NET
 
03:57
A VB.NET tutorial showing how to make a simple slide show using the timer component. We make use of a previously made application called "Images, Buttons, and Radio Buttons".
Views: 72621 Chris Odom
SketchUp - Follow Me tool makes cylinders with rounded and chamferd edges
 
07:37
My second SketchUp tutorial on using the Follow Me Tool to make a beveled (chamfered) and rounded edges. This one shows how to make these edges on an existing cylinder. This tutorial is specifically created for my Programming and Robotics students at George School.
Views: 44146 Chris Odom
Hang a Hennessy Hammock Without Trees
 
03:00
In this video I show what my Hennessy Hammock looks like when set up on the ground.
Views: 27431 Chris Odom
SketchUp - Making cones with SketchUp
 
03:55
A SketchUp tutorial on how to make cones and double cones that can be printed on a 3D printer. I also show how to make the cone smooth by using 100-sided circles. This tutorial is specifically created for my Programming and Robotics students at George School.
Views: 9123 Chris Odom
Adding Background Images Using VB.NET Resources
 
07:15
In this tutorial I show you how to utilize the VB.NET Resources to store images and use them to alter a form's background image.
Views: 33900 Chris Odom
Images, Buttons, and Radio Buttons Quiz
 
01:39
A little quiz for my students that makes use of picture boxes, radio buttons, buttons, and one global variable.
Views: 1483 Chris Odom
Robot Pyrotechnics with a Versa Valve -- George School 2008
 
02:37
BEWARE! This video shows a HIGHLY DANGEROUS method of releasing propane into a flame and should NOT be attempted by amateurs or students without ADULT SUPERVISION! This year, some of our firefighting robots will use a solenoid value to dispense the CO2. (The valve was given to us by the Versa Valve Corporation as part of Trinity College's Fire Fighting Versa Valve Challenge.) While we were waiting for our pressure regulator to arrive, my students and I tested the system with low-pressure canisters of propane gas! (A 12g cartridge of CO2 is 500psi while the propane can is only 75psi. The operating pressure of the Versa valves is roughly 120psi.) Of course, dispensing propane is kind of boring -- until it comes in contact with a flame! So, here are the video clips of our successful and dynamic tests of our gas dispenser valves. The valves are actuated with a household 9V-battery, which is switched on and off with our homemade transistor-relay circuit boards. It all worked great, as you can see. Robodyssey Systems manufactures RAMB II motherboard you see here. The robot's brain is NetMedia's BX-24 microcontroller, which is programmed using the BasicX language. I am the author of the world's only BasicX textbook; if you are interested in learning how to program your own robot, see my website at www.basicxandrobotics.com.
Views: 3191 Chris Odom
George School Robotics Open House 2016 Teaser
 
04:42
Here's a teaser of twenty of the projects on display at tonight's Robotics Open House at George School, May 23, 2016. To see all of the nearly 50 amazing projects, you'll need to show up in the Science Center from 6-7pm. All are welcome!
Views: 955 Chris Odom
Simon's Omni-Directional 3D Printed Robot, George School 2013-14
 
02:42
Simon has turned the standard, two-wheeled Robodyssey Mouse robot (http://www.robodyssey.com/teensy-mouse-kit/) into an amazing, four-wheeled, omnidirectional vehicle. He put in a huge amount of time designing, printing, redesigning, and tweaking his creation, but the final result is truly outstanding. You can download and print his pieces on your own 3D printer by going to Thingiverse: http://www.thingiverse.com/thing:267422.
Views: 5651 Chris Odom
Placing 3D Text on a Curved Surface - Method 2
 
13:54
A SketchUp tutorial on how to place 3D letters on a curved surface. This tutorial uses Chris Fullmer's Shape Bender tool. This tutorial is specifically created for my Programming & Robotics students at George School for use with our Replicator 2 3D printer from MakerBot.
Views: 14470 Chris Odom
Forms and Passwords VB.NET Tutorial Part 1
 
14:55
Part 2 of my tutorial showing how to create a simple password-protected login application. Here I also demonstrate how to create, open, close, and hide forms within the app.
Views: 2204 Chris Odom
Images, Buttons, and Radio Buttons Solution
 
02:48
Here's the solution to my "Radio Buttons, Buttons, and Images Quiz". I use a global variable and a couple of Select Case blocks. (I also show how to use an If-Then block to get the job done.)
Views: 2832 Chris Odom
VB.NET Graphics 101 Part 3 - George School
 
06:00
Visual Basic .NET graphics programming tutorial. How to draw curves and display text in a graphics window.
Views: 3181 Chris Odom
Robosapien is hacked with a BX-24 at George School, 2006
 
01:26
With Robodyssey's Hack-A-Toy kit, the remote-controlled Robosapien is converted into an autonomous robot. My students and I rewired Robosapien so it would respond to our BX-24 microcontroller commands rather than the remote control. (We added a switch so we could toggle between autonomous-mode and human-controlled-mode.) A Sharp infrared range finder, which was secured to the robot's chest, was used to determine if an object is in the robot's way or if the robot is near the edge of a table. In either case, the robot grunts, backs up, chooses a random direction to turn (left or right), turns, and then moves forward again. After a couple of minutes, the BX-24 tells the robot to go to sleep, which is also shown in the video. (Listen for the snoring.) Wow-Wee manufactures the Robosapien and Robodyssey Systems manufactures RAMB II motherboard you see here. The robot's brain is NetMedia's BX-24 microcontroller, which is programmed using the BasicX language. If you want to learn how to hack your own Roboaspien, see Robodyssey's step-by-step tutorial at www.robodyssey.com/resources/HackAToy/HackARobosapien1.htm. I am the author of the world's only BasicX textbook; if you are interested in learning how to program your own robot, see my website at www.basicxandrobotics.com.
Views: 18693 Chris Odom
VB.NET Graphics 101 Part 2 - George School
 
08:58
Visual Basic .NET graphics programming tutorial. How to fill basic shapes and use an array of points to draw polygons.
Views: 3861 Chris Odom
GS Robotics Open 2013 House Teaser with 8-Bit Music
 
01:23
Here's a video teaser for the 2nd Annual Robotics Open House at George School, May 6, 2013. The video shows a few of my Computer Programming & Robotics students having fun with their term projects. We use robots from Robodyssey Systems and students choose the projects they work on. Thanks to TeknoAXE for the great royalty-free music! The title of the tune is "Eight Bit Robot Dance".
Views: 904 Chris Odom
Adding Text (3D, 2D, and Labels) and Moving in SketchUp
 
09:59
A tutorial on using the Move, 3D Text, 2D text, and Dimension Tools for my Programming and Robtoics Students at George School.
Views: 86299 Chris Odom
VB.NET Graphics 103 - KeyPreview
 
08:09
Visual Basic .NET graphics programming tutorial. This tutorial shows how to use the KeyPreview property (and other methods) to make sure any keyboard events are handled by the form, not the button!
Views: 3916 Chris Odom
George School Robotics Open House 2013 Teaser with Rock Music
 
01:24
Here's a video teaser for the 2nd Annual Robotics Open House at George School, May 6, 2013. The video shows a few of my Computer Programming & Robotics students having fun with their term projects. We use robots from Robodyssey Systems and students choose the projects they work on. Thanks to TeknoAXE for the great royalty-free music! The title of the tune is "Separate the Ones".
Views: 303 Chris Odom
Maia's Projectile Movie
 
01:50
My student, Maia Shoham wrote a nifty computer program to predict precisely where a soda bottle should be placed so a steel ball bearing would travel perfectly through the mouth of the bottle when fired from a PASCO mini projectile launcher. In 50 shots, it missed only once -- on the first firing! The video here is unrehearsed. High speed footage (600 fps) is tacked on at the end.
Views: 665 Chris Odom
A Simple VB.NET Counter Using the Timer Component
 
11:30
In this tutorial I demonstrate how to make a simple counter in VB.NET using the Timer. I also throw in how to dynamically alter some font properties of a label using code.
Views: 4045 Chris Odom
Placing 3D Text on a Curved Surface - Method 1
 
09:33
A SketchUp tutorial on how to place 3D letters on a curved surface. For this tutorial, you will need the Solid Tools (specifically the Intersect tool), which comes with SketchUp Pro, not the free version. See my Method 2 for an example that uses Chris Fullmer's Shape Bender tool. This tutorial is specifically created for my Programming and Robotics students at George School for use with our Replicator 2 3D printer from MakerBot.
Views: 7269 Chris Odom
Philip Chipimo's Robot Determines Room Number
 
01:14
One of my extraordinary George School robotics students, Philip Chipimo, has programmed his fire-fighting robot to make distance readings with a sonic ranger to determine which room it is in. His robot will compete at the International Robot Fire Fighting Competition, which takes place April 9-10, 2011, at Trinity College in Hartford, CT. His team's robot must navigate a model home and extinguish a fire (in the form of a lit candle). The model home has four rooms and the fire is hidden in one of them. Many bonus points can be had if his robot starts in an arbitrary location rather than the normal start location, so Philip's algorithm will give his team a decided advantage! His robot is the Mouse robot and RAMB II motherboard are manufactured from Robodyssey, and the sonic ranger he is using is the MaxSonar-EZ1 by MaxBotix.
Views: 236 Chris Odom
Apollo Attempts to Exit, Line Up, and Determine Room Number
 
02:03
One of the George School fire fighting robots, Apollo, is built, designed, and programmed by students Maia Shoham, Philip Chipimo, and Kevin Simone. Here the robot attempts to exit a room, find the door by locating the white line, line up perpendicular to the white line, and then determine which room it's in. This is the first run with code integrated from all three students. The integration phase of this project is always difficult, and the team still has some work to do. Great job, though! These tasks are important for the successful completion in the upcoming International Robot Firefighting Competition in Hartford, CT, on April 9-10, 2011. During this event Apollo will compete against other robots around the world to autonomously locate and extinguish a small fire in a model home. The robot performs these and many other tasks without the assistance of its human creators.
Views: 674 Chris Odom
How to make a wedge and pyramid spike in SketchUp Pro
 
01:47
A short tutorial for my Programming & Robotics students at George School. Here I demonstrate how to make a wedge and then a pointy spike using some simple line enclosures and the eraser tool.
Views: 1807 Chris Odom
Sam's Robot Hand Prototype 1 -- George School 2009
 
02:25
My student, Sam Kelly, has designed a robotic finger made from Erector set pieces, springs, and a servo motor. Robodyssey Systems manufactures the RAMB II motherboard that controls the motor. The robots brain is NetMedias BX-24 microcontroller, which is programmed using the BasicX language. I am the author of the worlds only BasicX textbook; if you are interested in learning how to program your own robot, see my website at www.basicxandrobotics.com.
Views: 476 Chris Odom
George School Robotics Open House Compilation Movie 2016
 
07:40
Here are all the projects that were on display at the George School Robotics Open House, May 23, 2016.
Views: 344 Chris Odom
My Fist VB.NET App Tutorial (v2)
 
07:48
A simple tutorial on how to save and reopen VB.NET projects. I also show you how to add icons to the form and to the executable (.EXE) file.
Views: 410 Chris Odom
Robot Range Sounders w/ & wo/ Multitasking, George School 07
 
01:01
Two of my students created two very different robotic applications to perform the same task. The task: Have the robot move forward, measuring the distance to any object in its way. The robot will beep a piezo buzzer according to the object's distance; the frequency should increase as distance decreases. Walter Stephenson's robot (the first one shown in the video) performs the task using multitasking techniques. That is, his robot moves forward and reads the distance while simultaneously and beeping the buzzer. (For more on multitasking with the BX-24 see my tutorial at www.basicxandrobotics.com/tutorials/multitasking/index.html. The second robot in the video was programmed by Chris Kerr. Chris' program uses an ingenious algorithm to beep the piezo buzzer without multitasking techniques. Even though Chris' program works reasonably well, Walter's multitasking application is obviously smoother since it doesn't have to wait for the buzzer to finish beeping before pulsing the robot's wheels. Robodyssey Systems manufactures the Mouse robot and the RAMB II motherboard you see here. It also sells the Sharp infrared range finders and piezo buzzers shown in the video. The robot's brain is NetMedia's BX-24 microcontroller, which is programmed using the BasicX language. I am the author of the world's only BasicX textbook; if you are interested in learning how to program your own robot, see my website at www.basicxandrobotics.com.
Views: 329 Chris Odom
Images with Dialog Box
 
10:56
In this tutorial I explain how to add a Dialog Box to your app so the user can load any image from their PC into the Picture Box.
Views: 2527 Chris Odom
George School Robotics Open House 2014 Teaser - with Katie Kogut's robot
 
01:45
Here's a video teaser for the 4th Annual Robotics Open House at George School, May 21, 2015. The video shows a few of my Computer Programming & Robotics students having fun with their term projects. (This video includes Katie Kogut's robot video, which was missing from the original video.) We use robots and components from Robodyssey Systems and Patton Robotics, and Teensy microcontrollers from PJRC. Students choose the projects they work on. Thanks to Silent Partner for the great royalty-free music! The title of the tune is "Sugar Zone".
Views: 648 Chris Odom
Robot Finds and "Kicks" IR Soccer Ball
 
00:48
In this video, a Mouse robot equipped with a turret mount and IR phototransistor locates the infrared signal emitted from a special soccer ball (used in RoboCup Junior and similar competitions). Once the IR detector (which is mounted on the turret) locates the ball, the robot computes the angle to the ball and turns to face it. It then runs forward to "kick" the ball. In the video, the ball is placed in a number of positions. The robot, the turret mount, and the IR detector are all manufactured by Robodyssey Systems. The soccer ball is loaded with IR LEDs, which we, of course, humans can't see. My students and I make our own simple sensor to "see" the ball with an IR Transducer (Digi-Key P/N 160-1031-ND) in series with a 39 k-ohm resistor. Robodyssey sells the whole kit that comes complete with 2 IR LEDs for line following. (They have a nice jumper on board that you can use to turn off the LEDs for a passive detection.) Do a Google search for "Robodyssey IR Proximity Sensor". The robot's brain is the BX-24 microcontroller (by NetMedia) and is programmed using the BasicX language. The brain is powered by Robodyssey System's RAMB II motherboard. I am the author of the world's only BasicX textbook; if you are interested in learning how to program your own robot, see my website at www.basicxandrobotics.com.
Views: 7362 Chris Odom
Maia Shoham's Tabletop Navigating Robot
 
02:41
My student extraordinaire, Maia Shoham, has built and programmed a very nice robot that autonomously navigates a table, avoiding the edges and any obstacles in its way. She used three sensors: one Sharp IR range finder and two homemade IR proximity sensors (the boards are made by Robodyssey). This is a nice use of existing, inexpensive technology to make a very intelligent robot. Her robot is the Mouse robot from Robodyssey, and the microcontroller she is using is a BX-24 from NetMedia.
Views: 122 Chris Odom
Family Dive to Cliff at Hamlet Oasis - Bonaire 2014
 
01:38
Here is a short video of Josie finding hidden creatures in the shallows at the Cliff dive site at Hamlet Oasis, Bonaire in 2014. Her favorites are the Flamingo Tongue gastropods. Hamlet is the northernmost Dive Friends Bonaire location. Kathleen and Josie did not like the rocky entry and exit of this site. However, the small vertical wall was interesting and would make for a great night dive. (Although I don't think I'd get any takers.)
Views: 181 Chris Odom
2006 George School rafting on Delaware River
 
05:57
My 2006 Conceptual Physics students built this raft and floated it down the Delaware River Huckleberry Finn-style. Before building could begin, they had to design the raft, calculate the maximum load, and build a model using film canisters to represent the oil drums.
Views: 3751 Chris Odom
SketchUp Christmas Ornament - How to freehand trace around a silhouette image
 
13:13
A SketchUp tutorial on using the Freehand Tool to make a simple Christmas ornament that can be printed on a 3D printer. This tutorial is specifically created for my Programming and Robotics students at George School.
Views: 1796 Chris Odom
Bonaire 2017 George School Assembly Movie
 
06:02
This is the George School service learning trip to Bonaire 2017.
Views: 52 Chris Odom
Maia and Jeffrey's 2-Sensor Robot Wall Followers
 
01:04
My George School robotics students, Maia Shoham and Jeffrey Huang, have built and programmed theirrobot to autonomously follow the contour of any wall using only two Sharp IR sensors -- one side sensor and one in front. This is difficult to accomplish! This is a critical task for success during the International Fire Fighting competition, which takes place April 9-10, 2011 at Trinity College in Hartford, CT. The base of their robots is the Mouse robot from Robodyssey, and the microcontroller they are using is a BX-24 from NetMedia.
Views: 637 Chris Odom
How to Set Up Hennessy Hammock Without Trees
 
10:45
In this video I walk through the steps on how to set up a Hennessy Hammock on the ground. Materials needed are the hammock, the large hex rainfly, two hiking poles, and six tent stakes.
Views: 91416 Chris Odom
Top DECK Fire Fighting Robot Build Part I - George School 08
 
06:21
In this video I follow four of my students (Kohei Muto, Eric Engelhardt, Clark Gaudry, and David Bernstein) as they build and program a small robot to autonomously navigate a maze, locate a flame, extinguish the flame, and then get back "home". In robotics, the word autonomous means "independent" or "having the ability to operate on one's own". The robot you see here is not a remote controlled device. Rather, my students program the robot's BX-24 microcontroller brain to react to stimuli in real time. In April 2008, these students will take their robot to fire fighting competitions at Penn State Abington and Trinity College in Hartford, CT. Robodyssey Systems manufactures the Mouse robot and RAMB II motherboard you see here. The robot's brain is NetMedia's BX-24 microcontroller, which is programmed using the BasicX language. I am the author of the world's only BasicX textbook; if you are interested in learning how to program your own robot, see my website at www.basicxandrobotics.com.
Views: 32765 Chris Odom