The 3D Raddict
  • Home
  • About Me
  • My Projects
    • The Virtual Workbench >
      • Task 1: Manipulating Objects
      • Task 2: Its All Balls
      • Task 3: Weighing the Old Way
      • Task 4: Introducing Robbie the Robotic Arm
      • Task 5: Eureka!
    • The Virtual Science Lab >
      • Automation and Process Control Workshop >
        • Automating RadBot - our benchtop robot
    • Robotics : The Mindstorms Project >
      • The R6 Robotic Arm Project
    • Meccano® World >
      • Building No.10 Set's Lifting Shovel
      • "Aunt Sally" Fun Machine
      • MeccanoRAMA
      • Meccano Mechanisms
    • The Virtual Factory
    • My Hometown Walkthrough
    • My First Real Game
    • Surfing Simulation
  • My Little Shop
    • 3D Rad Tools >
      • The Handy Gesture Maker
    • 3D Rad Assets
    • 3D Rad Special Tutorials >
      • RadBot.... Creation, Programming and Challenges
  • My Freebies
    • Mouse Manipulation of Rigidbodies
    • Imposter Grid Editor
    • Andro Ragdoll Demo
    • Rope Demo
    • Cloth Flag Demo
    • Buoyancy Demo
    • Demo2 from The Handy Gesture Maker
    • Bone ID Tool
    • Full Dynamic Shadow for Andro
    • "The CG Tutorial" examples ported to 3DRad HLSL
  • My Odds and Sodds
    • Video - Interacting Rigidbodies
    • Video - Spring Balance Operation
    • Video - Me Walking on 3DRAD Terrain!
    • Video - Basic Breaking Wave used in "Surfing Simulation"
    • Video - Initial Test of Surfing Simulation
    • Video - Realtime Water using the Shallow Water Equations
  • My Blog (Latest news: 27/11/2014)

Automating RadBot... our benchtop robot

RadBot is my new self-designed pet robot which we will learn to program, equip with sensors, and use to perform various challenges. I used 3DRad to assemble RadBot, then ported it to my Automation Workshop. Here's a  pic of the disassembled parts. All parts are 3DRad rigidbodies which are fitted together using joints... just as in the "real" world! The 3DRad Editor was used as the assembly tool.
Picture
And here is RadBot fully assembled:
Picture
The last few days have seen me giving RadBot a workout in my Automation Workshop. I've equipped RadBot with a simple script to enable him to perform a sequence of movements, simply by controlling  direction, speed and timing of the left and right drive motors.
Here is a video of the action:
Or, if you prefer YouTube:
And here the script that allows RadBot to perform the above action:
Picture
26/04/2013
Here is the installer for the RadBot experiment:
 
automationworkshop_experiment02_installer.zip
File Size: 18389 kb
File Type: zip
Download File

When you start the experiment, RadBot will be standing motionless on the benchtop. Proceed to connect up Motor01 and Motor02 to the PLC as shown in the video, then load and run "script_01.as", also as shown in the video. Please note that the video shows "script_05.as" being loaded, but you must load "script_01.as"
You can edit "script_01.as" or make your own scripts using the supplied SciTE Editor, as explained in
the Automation and Process Control Workshop page.

At the moment, RadBot is just a moving toy vehicle. The next phase is to provide RadBot with sensors to enable him to obtain feedback from his environment, so that he can make intelligent decisions. This will require that RadBot's brain (PLC) gets programmed accordingly.

 
Powered by Create your own unique website with customizable templates.