A Mentor’s Perspective

This is a post by Crusaderbot mentor Janna Spicer

Can you believe it’s nearly the end of Week 6 already?How did the time fly by so fast?

This is my first season mentoring a FIRST Robotics team, and I’ve had the privilege to be a part of the Jesuit Crusaderbots. Since I haven’t mentored before, I don’t know how unusual this is – but I think that the Crusaderbots really embody some of the most important parts of FIRST – gracious professionalism, coopertition, and certainly HARD FUN.

Although I work a full time job as a Program Manager at Autodesk, this team has welcomed the small chunks of time I’ve been able to participate with open arms.  They meet nearly every day, and they are so focused and positive at working toward the goal.  I’m amazed at some of the technology these young high school students are mastering: from Software programming in Java and C, Electrical systems (power and control systems), and CAD – using Autodesk Inventor (selfishly, I must say yay!). But I think perhaps this team’s biggest competitive advantage is their Leadership Team.  This is a small team of experienced students, each taking a lead role in the major functions of the team. They are responsible for making sure that their sub-team is working well together, on track per the overall schedule, and most of all – training the rookies.  This not only builds a great team environment that’s inclusive and fun to be a part of, it also ensures sustainability of the hard work their predecessors have done – keeping the team alive, year after year.

I think every mentor must have a long list of things they are proud of their team for, and I’m no different. And when I initially got connected with FIRST, I nostalgically wished that I’d had this opportunity when I was in high school. But now, I look forward to ensuring that FRC is alive for as many students as possible. And the Crusaderbots are doing their part to achieve that goal.

Good luck this season to my ‘bots and all the FRC teams! I’ll see you at the Autodesk Oregon Regional – I’ll be the one with the huge grin, and a tremendous sense of pride for my team – just like you!

Janna Spicer
Program Manager, Mechanical Design Product Line Group
Autodesk, Inc.

Posted in Build Blog, COO's Blog |

Air Charlie is Driving

Hi, I’m Brian Sheedy and I am the electrical department lead. I am in charge of laying out and assembling the electrical board and anything related to it. I also work on the pneumatics for the robot.

For the last two weeks I have been working on the e-board for our robot Air Charlie. It was a lot easier this time because we wired the Jaguars up with CAN. Instead of long PWM wires all over the place, the Jaguars are daisy chained  so the wiring is a lot neater.

Us Attaching the E-Board

Attaching the E-Board to Air Charlie

Today we got to assemble the chassis, the tower, and the e-board together. After a few stupid mistakes by software, the robot was driving around in low gear. Here is a video of our robot driving around:

 

Posted in Build Blog, Electrical |

Thank You Metal Innovations!

With just over 17 days on the clock, the Mechanical Team is frantically assembling our robot. After two days of hard work, our chassis team has gotten the frame mostly riveted together and ready for the drivetrain components while the tower team has built its frame and is installing the urethane cord rollers. As several students have commented, this is the easiest time we have had assembling our robot in years.

This ease of assembly is all thanks to one company: Metal Innovations, Inc. Before the build season, I contacted Metal Innovations to see if they would be willing to laser cut parts for the team, as they had in 2008. They generously offered to donate not only machine time, but material as well. In addition, they agreed to produce enough parts to make two robots: one that will be bagged on the 21st, and another that our drivers will use to hone their skills before competition.  Their generosity has not only helped us build a robot that will work well and look slick, but has helped the team learn about the importance of design.  Seeing the sheet metal parts go from 3D models in Inventor to precision machined parts demonstrated to all of us the power of Computer Aided Design.

A picture of the chassis being built from the laser cut sheet metal donated by Metal Innovations:

Posted in Build Blog, Mechanical |

Pain, Sweat, and lots of Sensors

Software at Work (Week 4)

Well, it’s week 4, and the code is in the most fantastic position it has ever been in. Ever. Previous years, the software team was limited to one or two people, furiously trying to code all of the motors and few sensors we had. They struggled to implement a fully functional PID control system to smooth out the drive train during autonomous. The main reason they struggled is because they had about 2 days to test everything.

This year, things are severely different.

Continue reading

Posted in Build Blog, Software |

Prototypes and Machining

That’s how most of us spent our short but long week in the shop. With finals and an unfound snow scare, we were only able to meet on Thursday, Friday, and Saturday. With a half day as well as a day off, the most dedicated among us spent over twenty hours in the shop.
In those twenty hours, we got more than a week’s worth of work done. The pitching wheel team (ie Brian) restarted their prototype, even better than the original. Not only powerful with its double wheel on one side, it is consistent as well. Here’s what we got working on Friday morning:

Machining Chassis Parts

While the pitcher team worked on their prototype, the mechanical department got to work on machining parts for the chassis while the CAD team worked on the CAD for the pitcher, incorporating ideas from the prototype. We got an assembly line of sorts running, as part drawings passed from “station” to “station.” If we keep up the pace, and hopefully avoid mistakes, we should be able to finish two robots right on schedule. The field elements team finally completed the backboards and plans to start the bridge next week.

Software also kept itself busy, even without a robot to test on. Shivani finally got the Classmate and the cRIO re-imaged and updated after countless troubles. John and Ananth have been hard at work getting vision targeting to work for auto-aiming.

As for myself, I’ve dedicated myself to perfecting the website. The homepage got a slight makeover and now includes rankings for the five people who have spent the most time in the shop. We’re all hoping the friendly competition doesn’t become unfriendly.

30 Days to Stop Build Day!

Posted in Build Blog, COO's Blog |

Week One Update

As week one draws to a close, it is time to provide an update on the status of our robot. For the past week, our prototyping teams have been hard at work figuring out ways to launch the basketballs. The field team had to “hurry up and wait” for the opportunity to purchase the materials, but have started building replicas of certain field elements. The Computer Aided Design team has frantically been designing the team’s robot for this year, trying to work out its kinks digitally, before a single part is cut.

To give you an idea of what it is going to look like, this year’s robot is going to have a six-wheel drive in a custom sheet metal chassis specifically designed to make traversing the 4 inch tall, 6 inch wide barrier that spans the middle of the field easy. The laser cut sheet metal has generously been donated by Metal Innovations, and will greatly expedite the process of building the robot. The six wheel, drop-center drivetrain will be powered by the two two-speed AndyMark SuperShifters, allowing it to both speed across the field and power through any defenders that happen to get in our way. The manipulator, whatever we decide it will be, will be perched atop our ball collection column, which both collects the basketballs from the ground and stores them in polycord conveyors before they are deposited in the hoops. The electronics board is slung underneath the column’s angled supports, making it the most usable e-board our team has built to date. Though our bumper attachment system is still being designed, it too will be easier to use than in previous years. All around, this is shaping up to be a very good robot.
Now to give you a visual, here is a render of the CAD model of this year’s robot, which was made in Autodesk Inventor.

On Saturday the 14th, the team conducted our first ever Design Review, in which I led the team members and mentors through our robot design, describing how each subsystem works and discussing issues that the team members and mentors saw. Though the review was a long and arduous process, as a team we identified several weak points in the design and worked out solutions to each problem. After the CAD team rectified the identified issues, the sheet metal part files were sent to Metal Innovations for laser cutting.

As we enter into the second week, our prototyping teams will continue to work on ways to shoot the basketballs into the goals, while the rest of the Mechanical Team will begin to machine parts for the robot.

36 Days until Stop Work Day.

Posted in Build Blog, Mechanical |

Go, Go, Go!

After the unveiling of this year’s game, Rebound Rumble, all of us got right to work. With Kit of Parts in stow, we headed right back to the shop following Kickoff to begin strategizing and planning for the season ahead.

At the lab, the team gathered together to read through all the rules for Rebound Rumble. Thankfully the Game Design Committee decided to make the rules really simple and short, so we were able to breeze through in an hour.

After a wonderful lunch provided by the parents, we got straight to work on strategy. Small groups brainstormed ideas of what it takes to win the game. My group worked out a crude cost-benefit analysis of shooting and balancing on the board. Afterwards, the entire team assembled to share their findings.

After much discussion, we broke up again for a discussion about manipulators we could use. Groups argued about close or far range shooting, as well as how to get the robot to balance on the bridges. We gathered up all the groups ideas and filtered them down to the top six viable ideas.

Everyone ranked the manipulators, and we decided to prototype the top 3: a pitcher, a piston cannon, and a spring cannon. Let’s see how those turn out….

Posted in Build Blog, COO's Blog |

New Year, New Season, New Software Team

HAPPY NEW YEAR!

It’s a new year, Kickoff is just around the corner, and the Crusaderbots are ready to set the ball rolling.

Especially, the Software team.

My name is Shivani, and I am the leader of the Software  Department for this FRC season. My role involves well, precisely what the title insinuates, Software; I am responsible for overseeing the training of rookies in the Software Department and the successful programming of the team’s robot.

During training season, we attempted to try something different, and encourage rookies interested in Software by conducting a series of Java workshops. The workshops involved a rigorous curriculum of object-oriented programming concepts and basic Java syntax. I was delighted to see the sizable number of workshop attendees and substantial amount of interest in learning how to programming.

As the competition season begins, I am excited to begin working with my new Software team. Alongside the Mechanical and Electrical Departments, we are greatly anticipating kickoff this Saturday. In the mean time, we are preoccupied with the reform of our code revision control system. Currently, we are using a web-based file hosting service known as Dropbox to store our code, but although we can archive code, we only have access to the latest copy; any information on who made certain changes or when a file was accessed are all irreclaimable. However, with the largest software team in the history of Crusaderbots, it is of utmost importance that our Software team be able to identify logical errors at individual access points. Installation of a Git hub or central repository, and individual clients on the robotics shop machines will soon be underway.

Our team’s new organization, outreach, and training efforts display prospect for an efficiently paced, well managed, and FUN build season. I can’t wait for it all to begin!

See you all at kickoff!

Shivani Negi

Posted in Build Blog, Software |

Mechanical Department, Reporting In

First, I must submit a complaint about the quip describing the Mechanical Department: it doesn’t include rivets.

My name is Ian, and I am the leader of the Mechanical Department this year.  My role involves overseeing research, design, and fabrication of the team’s robot.  Ultimately, this job essentially entails making sure the necessary work gets done to build a competitive robot.

The Mechanical Department has been hard at work the past few weeks.  We have been working to design and begin fabrication of our robot for Catlin Gable’s BunnyBot competition.  So far, we have decided to use a very traditional 6 wheel drivetrain based off of the kitbot chassis.  Today, our rookie members decided to use a very simple scoop to gather bunnies after comparing the prototypes they had produced.  Meanwhile, other members have been experimenting with the allowed Nerf gun, deciding how to optimize its performance and mount it to the robot.  If everything goes according to plan, we should have a functioning robot with time to spare.

18 days until BunnyBot, 39 days until Kickoff.

Posted in Build Blog, Mechanical |

This is your COO Speaking

I guess this is my first formal introduction to the world. You may notice that my title, Chief Operating Officer, seems a little different. I decided to move from Software lead and use the experience to lead the team. The title itself – COO and the related Chief Administrative Officer (CAO) are new positions that reflect the organizational changes we made at the end of last year.

The Systems Engineer position took too much responsibility which can be hard to manage for a high school student. Hence the change. My duties encompass communications and project and resource management, like time, labor, and materials. Finance and marketing were split off into the CAO position. A lot of design was offloaded to the Mechanical, Electrical, and Software departments, with me acting as an intermediary.

This year has already got off to a great start, as we invite our new mentors, Janna Spicer and Amy Silverman from Autodesk and Chris Federicks from Williams Controls.

I’ll be sure to keep this Build Blog up to date as we progress through BunnyBots and more importantly, the build season (66 days left!).

If you are not already, please become a fan of Jesuit Robotics on Facebook so you can always get the latest updates on everything Crusaderbots.

Posted in Build Blog, COO's Blog |