I have just released a free program for RobotC called Teleop Catalyst that lets users "click together" pretty robust teleop programs using a simple, "click, command, create" workflow. While the user still needs to know how to write simple code such as

Code:

motor[ballSweeper] = 100;

, all the complexities of handling button presses, determining toggle states, driving, etc. are handled by my program and abstracted away from the user. I have included a couple screenshots below to help give you a better idea of what the catalyst does:

It is my hope that Teleop Catalyst will make the programming aspect of the FTC competition as painless as possible. Also, since the RobotC code generated by the catalyst is fully commented and formatted, it is a great way for those new to the RobotC programming language to learn about how the teleop code works.

Last edited by techappetite on Wed Oct 31, 2012 3:36 pm, edited 2 times in total.

Thu Jan 05, 2012 3:16 pm

SCOPE

Rookie

Joined: Wed Feb 22, 2012 9:04 amPosts: 20Location: behind you

Re: Teleop Catalyst makes it very easy to write teleop progr

I just started using it and it is VERY helpful

Thanks!!!

~SCOPE

_________________-------------------"She laughs at everything you say. Why? Because she has fine teeth.""Three can keep a secret, if two of them are dead.""Either write something worth reading or do something worth writing."

Thu Mar 01, 2012 10:39 am

techappetite

Rookie

Joined: Sun Feb 13, 2011 4:14 pmPosts: 10

Re: Teleop Catalyst makes it very easy to write teleop progr

SCOPE, I'm glad you like it! I saw your questions in the other thread and was wondering if you had figured out how to do the teleop code. It seems like you want the mini joysticks to drive the robot and use the triggers for doing other stuff? I saw the code that you posted later (using the touch sensors) as well in the same thread, but that looks like autonomous code.

Wow, this is amazing, congratulations! The IDE is very nice-looking as well! What language is TC written in? Are you considering releasing the source?

Wed Oct 31, 2012 7:38 pm

techappetite

Rookie

Joined: Sun Feb 13, 2011 4:14 pmPosts: 10

Re: Teleop Catalyst makes it very easy to write teleop progr

amcerbu wrote:

Wow, this is amazing, congratulations! The IDE is very nice-looking as well! What language is TC written in? Are you considering releasing the source?

Thank you! I'm glad you like it I wrote Tele-op Catalyst using the Flex 4.5 framework, and then packaged it as an Adobe AIR application. I have considered releasing the source code but I "hacked together" this program as a learning experience, so the source code is VERY messy and not very maintainable. Also, I'm planning on making an even more powerful HTML5 version of TC sometime in the future (whenever I get the time to do it), so I'm not maintaining this Flash version anymore. That version will be open source!

Who is online

Users browsing this forum: No registered users and 2 guests

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot post attachments in this forum