How to be ‘excellent to each other’

Robot Garden is a small group and we don’t want to have more documentation than people! Our key guideline is Noisebridge’s adage “Always be excellent to each other” What does that mean? and How do we implement that? At Robot Garden ‘always be excellent to each other’ means: Space and equipment are shared resources, leave ...

Marshal’s Guide to Open Access

Opening RobotGarden for Open Access Saturday Hours to be open: 11am-3pm Before 11am If you’re marshalling, you probably want to get there a little before 11am.  Things to do: Turn on the lights – switches are available by all the doors (front, back and doorway to the basement).  It looks like there are 4 buttons, ...

Programming Robots Study Group – Lab 3

Preparation You’ll want to solder pins on QRE1113 from the kit. Each side will use 3 pins. Be careful to keep the pin insulation flush against the bottom of the board for the best fit. You may want to insert the pins into a solderless breadboard to hold the pin-strips in place. Building a dual ...

Space Reset

Space Reset
Robot Garden is a community workshop in every sense. Each of us is responsible for keeping the space available for all of us to use. Our relationship with i-GATE also requires us to keep the space up to a professional appearance during the week. Cleanup after yourself We want you to use the space, just ...

Programming Robots Study Group – Pi Images

Raspberry Pi Images We are making available Raspberry Pi images for the B, B+ and Pi2. The following documents how to create an image for yourself. While tested, you use this image and directions at your own risk. No warranty is expressed or implied. Prerequisites You must have a Raspberry Pi B or B+ or ...

Programming Robots Study Group – Lab 2

Preparation You’ll want to solder the pins on the Teensy long edges. Each side will use 12 pins. Be careful to keep the pin insulation flush against the bottom of the board for the best fit. You may want to insert the pins into a solderless breadboard to hold the pin-strips in place. You will ...

Programming Robots Study Group – Lab 1

Target platform We’re targeting a simple, inexpensive platform titled ROS ROV Rev 1. This name is filled with acronyms. Expanding the acronyms leaves you with quite a mouthful: Robot Operating System Remote Operated Vehicle Revision 1. Rev 1 is a little like a radio controlled car. Of course the same approach can be used with ...

Programming Robots Study Group Session 3

Create a Publishing Node We’ll be working the latest catkin based tutorials from wiki.ros.org. The site is a bit cluttered, so I am providing links directly to the relevant material. What is catkin?. Go forward build system. Replaces rosbuild. Cross platform. Previous build approaches were not cross platform. Leverages cmake, which translates into platform specific ...

Programming Robots Study Group – ROS ROV Rev 1

ROS ROV Rev 1 ROS ROV Rev 1 means ROS (robot operating system) remote operated vehicle revision 1. This first revision will somewhat resemble a radio controlled vehicle. Some key differences: The control data is digital and the data stream complex The platform is open and designed for programmatic extension The control systems are flexible, ...

Programming Robots Study Group Session 2

ROS Naming Understanding how ROS handles names is key to utilizing the resources that ROS provides.  A more complete discussion can be found here. You should read this information for a more complete treatment. Below is some information about the two types of names in ROS: Graph Resource Names Graph resource names apply to Nodes, ...