View unanswered posts | View active topics It is currently Thu Oct 23, 2014 9:08 am






Reply to topic  [ 89 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next
ATTENTION: Have a cool ROBOTC Project? Show it off!! 
Author Message
Site Admin
Site Admin

Joined: Wed Jan 24, 2007 10:44 am
Posts: 439
Location: Pittsburgh, PA
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
Hi Teemune, sorry for the delay. Great videos! I'm going to put this up asap

_________________
Vu Nguyen
Software Training Development Team | Webmaster
Need more support? Use the ROBOTC Ticketing system

Robotc.net| Robomatter Store | Robotics Academy | CS2N


Wed Apr 28, 2010 10:32 am
Profile
Rookie

Joined: Fri Feb 13, 2009 2:54 pm
Posts: 27
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
Dear all,

I have finally finished the programming of my RCX controlled 9V LEGO trains. One "hardware" approach is shown in the RailBricks journal, issue 3 (http://www.railbricks.com/media/railbricks_3.pdf).

At that time I was using NQC - but already in combination with the enhanced firmware from Dick (fast0618.lgo). It worked reasonably well then, but I have moved the code entirely to RobotC. RobotC simply outperforms NQC in many regards - I guess this is mainly due to the fact that you guys improve both, the language as well as the firmware, right? As far as I am concerned, the current RobotC version (2.02) along with the latest RCX firmware is indeed the "Best Programming Language for Educational Robots", as advertised on your web page.

The basic idea of my train project is to run multiple trains, each carrying one RCX, on the same track layout. The tracks are always powered up with 12 V AC or DC. The RCX picks up that power from a slightly modified 9V train motor as power source and delivers power to the same motor via appropriate outputs A ... C. Depending on the tractive force needed, up to three motors may be used.

Train control occurs via a two/one byte message exchange protocol. The host program (or host RCX or learning remote control) sends out one-byte broadcast messages or two consecutive ID/control byte messages. The train acknowledges (handshake turned on) and responds with appropriate action (light on/off, some sound, etc.).

What was most exciting to me was that I could implement an PID algorithm to control the speed of the train. That was simply not possible with standard LEGO firmware. Dicks enhanced firmware was looping fast enough through the PID task that the trains run very smoothly through tight loops, smooth grades, switch points etc. It is funny to hear the PWM output adjusting like crazy - but speed is always constant. That is so cool. (The NXT has all that built-in, but the RCX does not). All that business runs with standard LEGO stuff.

Finally, floating point math (not possible wit NQC) and all other features I could use in RobotC resulted in the latest and final program versions: Delayed PID set point setting (When power is turned to full throttle, the train moves very smoothly from zero speed to final destination) - I guess this is what real train enthusiasts have implemented in their DCC electronics) - some LCD panel data updates and other rather lame things.

Would that be something for the "cool projects page"?

If not: I like to thank the developers for their dedicated work. I once payed 30 bucks for a license, and I still can upgrade and upgrade and upgrade - for free. This is simply amazing, considering that the RCX was introduced about 12 years ago!!!

Well if so (see above, plus:)
- Do I need to have a web page to point to movies or something (Well, I don't have that yet)
- Would pictures do? The program is certainly public domain as well.

In any case:
Thank you all for that brilliant work. And by the way: Mightor is one of the best Forum moderators I "know".

Best regards,
Thorsten


Thu Apr 29, 2010 3:31 pm
Profile
Site Admin
Site Admin

Joined: Wed Jan 24, 2007 10:44 am
Posts: 439
Location: Pittsburgh, PA
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
Thorsten,

That is an amazing project there and congrats on all of the work you put into it. I am very impressed! I would love to put your project into the Cool Projects area. Do you happen to have any video that you can pass along of it running? I like to feature a lot of visuals with the project because people like seeing things move.

Thanks for the kind words as well. We continue to improve from feedback from all of you and your message gives us motivation to continue doing so.

Let me know if you have anything I can add visually to go with your very thorough explanation of the project.

_________________
Vu Nguyen
Software Training Development Team | Webmaster
Need more support? Use the ROBOTC Ticketing system

Robotc.net| Robomatter Store | Robotics Academy | CS2N


Fri Apr 30, 2010 1:45 pm
Profile
Rookie

Joined: Fri Feb 13, 2009 2:54 pm
Posts: 27
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
Vu,

thank you for your kind words!

Guess, it will take a little time.
(My daughter frequently uploads videos to YouTube, so she must know how to get that going. Problem will be to convince her that my LEGO trains are worth her valuable time ... :wink:

I'll work on that!

Best wishes,
Thorsten


Sat May 01, 2010 12:15 pm
Profile
Site Admin
Site Admin

Joined: Wed Jan 24, 2007 10:44 am
Posts: 439
Location: Pittsburgh, PA
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
No problem, just let me know when you have it and I will put your project up ASAP!

_________________
Vu Nguyen
Software Training Development Team | Webmaster
Need more support? Use the ROBOTC Ticketing system

Robotc.net| Robomatter Store | Robotics Academy | CS2N


Mon May 03, 2010 9:35 am
Profile
Site Admin
Site Admin

Joined: Wed Jan 24, 2007 10:44 am
Posts: 439
Location: Pittsburgh, PA
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
Anyone have any new projects they've been working on? I'll feature it on robotc.net! Let me know.

_________________
Vu Nguyen
Software Training Development Team | Webmaster
Need more support? Use the ROBOTC Ticketing system

Robotc.net| Robomatter Store | Robotics Academy | CS2N


Wed Jun 30, 2010 2:27 pm
Profile
Moderator
Moderator
User avatar

Joined: Wed Mar 05, 2008 8:14 am
Posts: 3227
Location: Rotterdam, The Netherlands
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
Vu,

I will have something in a few days. I got my holonomic wheels from Singapore in the other day and am now working on a robot that follows lines :)

I'll let you know when it's done.

- Xander

_________________
| Professional Conduit of Reasonableness
| (Title bestowed upon on the 8th day of November, 2013)
| My Blog: I'd Rather Be Building Robots
| ROBOTC 3rd Party Driver Suite: [Project Page]


Thu Jul 01, 2010 1:16 am
Profile WWW
Site Admin
Site Admin

Joined: Wed Jan 24, 2007 10:44 am
Posts: 439
Location: Pittsburgh, PA
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
Sweet! Take some awesome video and photos :)

_________________
Vu Nguyen
Software Training Development Team | Webmaster
Need more support? Use the ROBOTC Ticketing system

Robotc.net| Robomatter Store | Robotics Academy | CS2N


Thu Jul 01, 2010 1:53 pm
Profile
Rookie

Joined: Fri Feb 13, 2009 2:54 pm
Posts: 27
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
vnguyen wrote:
We are currently looking for cool ROBOTC projects that we can put on our revamped ROBOTC.net website (that is currently in the works). Please reply to this thread and let us know if you would like a project on the site to be featured for all to see. We will be taking in both VEX and Mindstorms related projects. It must have at least a photo, but video is definitely preferred. Let us know what you have!


Vu,

as per our communication a couple of months ago: I finally got a video online:

http://www.youtube.com/watch?v=wTP6WtcnQbg

This shows the RCX controlled trains (running the RobotC RCX firmware and C-program) in operation. Let me know if this is appropriate for the Cool projects page. If so, what else do you need? I could generate a brief description.

Also, I have put together a couple of PDF files showing the general program operation. The C-source files are also available. I uploaded them to BrickShelf, but they are still not public yet, I guess they don't like PDF- and C-files, they want pictures.

Anyway, just let me know what you think.

Regards,
Thorsten


Sun Aug 15, 2010 2:56 pm
Profile
Rookie

Joined: Fri Apr 02, 2010 12:44 pm
Posts: 19
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
This is my porject with Tetrix and RobotC:

http://www.youtube.com/watch?v=ajkBiUuIQDw

-Frank

_________________
If one synchronized swimmer drowns, do the rest have to drown too?


Mon Aug 16, 2010 2:28 pm
Profile
Rookie

Joined: Sat Dec 19, 2009 5:46 am
Posts: 22
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
Hi all, my brother Odysseus and I have finished our first project of a shooter bot using RobotC.

We have posted the project on our Blog:

Quote:
This is our first project using the NXTcam v3 from [url=mindsensors.com]mindsensors.com[/url].

The aim of this bot is to find and shoot down three red targets. It’s programmed with RobotC.

The design is the Multi-Bot by Dave Parker from nxtprograms.com (except for the NXTcam module and the LEGO Color Sensor).

Here are some pictures of the robot:

Image

Image

Image

Image

Image

Image

Image

You can see a video from it here on Youtube.

The robot searches and detects red targets made out of LEGOs, it then moves into position as follows:

- It aims at the center of the target

- It moves forward or backward until the height of the target is right.

If the robot hits anything with the two bumpers, it will move out of the way. The robot will turn on a different LED on the Color Sensor depending on the situation:

-Green while searching.

-Blue while aiming.

-Red while firing (blinking at first).

All comments are welcome and if you wish to contact me, you can send me an e-mail at duvit47@gmail.com.


You can download the source files here.

_________________
My Blog


Sat Aug 21, 2010 5:02 am
Profile
Site Admin
Site Admin

Joined: Wed Jan 24, 2007 10:44 am
Posts: 439
Location: Pittsburgh, PA
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
Thanks for the new posts! I'll put these up this week.

_________________
Vu Nguyen
Software Training Development Team | Webmaster
Need more support? Use the ROBOTC Ticketing system

Robotc.net| Robomatter Store | Robotics Academy | CS2N


Sat Aug 21, 2010 9:17 pm
Profile
Site Admin
Site Admin

Joined: Wed Jan 24, 2007 10:44 am
Posts: 439
Location: Pittsburgh, PA
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
Making another call for new projects if anyone has anything to post up. Thanks!

_________________
Vu Nguyen
Software Training Development Team | Webmaster
Need more support? Use the ROBOTC Ticketing system

Robotc.net| Robomatter Store | Robotics Academy | CS2N


Fri Sep 24, 2010 10:18 am
Profile
Moderator
Moderator
User avatar

Joined: Wed Mar 05, 2008 8:14 am
Posts: 3227
Location: Rotterdam, The Netherlands
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
The Minifig Vomit Mobile:
http://mightor.wordpress.com/2010/09/22 ... it-mobile/

with a video here: http://mightor.wordpress.com/2010/09/21 ... or-a-spin/

The first article also has the source code for it :)

- Xander

_________________
| Professional Conduit of Reasonableness
| (Title bestowed upon on the 8th day of November, 2013)
| My Blog: I'd Rather Be Building Robots
| ROBOTC 3rd Party Driver Suite: [Project Page]


Fri Sep 24, 2010 10:25 am
Profile WWW
Site Admin
Site Admin

Joined: Wed Jan 24, 2007 10:44 am
Posts: 439
Location: Pittsburgh, PA
Post Re: ATTENTION: Have a cool ROBOTC Project? Show it off!!
That's so cool Xander :eek:

I'll put that up asap for robotc-tube

_________________
Vu Nguyen
Software Training Development Team | Webmaster
Need more support? Use the ROBOTC Ticketing system

Robotc.net| Robomatter Store | Robotics Academy | CS2N


Fri Sep 24, 2010 11:40 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 89 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next

Who is online

Users browsing this forum: No registered users and 2 guests


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

Search for:
Jump to:  



Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.