SORT3R, my first EV3 robot

Discussion specific to projects ideas and support.

SORT3R, my first EV3 robot

Postby philoo » 01 Jun 2013, 17:03

Hi all,
It has been a long time I have not contributed in this forum, but I was told to do so to announce my new EV3 robot :D
Not much at the moment, only the video here:


...but when the EV3 set is released I plan to publish building instructions and programs.

One thing for sure, EV3 color sensor and IR sensor are really great!

Enjoy!

Philo
Philo
User avatar
philoo
 
Posts: 76
Joined: 29 Sep 2010, 09:04
Location: Paris, France

Re: SORT3R, my first EV3 robot

Postby inxt-generation » 01 Jun 2013, 17:10

It sounds angry.
A.K.A. NeXT-Generation.
"A kingdom of heaven for RobotC now has recursion!"
User avatar
inxt-generation
 
Posts: 290
Joined: 03 Oct 2011, 00:06
Location: Gallifrey

Re: SORT3R, my first EV3 robot

Postby afanofosc » 01 Jun 2013, 21:34

Philo,

That's a very cool robot. I love the way you move his head when he runs out of bricks.

I hope you'll have another go at programming him once I get a text-based programming language working for the EV3. :-)

John Hansen
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
User avatar
afanofosc
Site Admin
 
Posts: 1256
Joined: 26 Sep 2010, 19:36
Location: Nashville, TN

Re: SORT3R, my first EV3 robot

Postby tcwan » 04 Jun 2013, 05:11

That is a robot with a personality!

I like the fact that despite the whole brick sorting assembly shifting slightly during the course of the video,
SORT3R still manages to maintain its distance and position wrt. the individual bins.
User avatar
tcwan
 
Posts: 186
Joined: 30 Sep 2010, 07:39

Re: SORT3R, my first EV3 robot

Postby philoo » 04 Jun 2013, 07:05

I hope you'll have another go at programming him once I get a text-based programming language working for the EV3.

Probably ;)
Though I must say that the new LEGO programming language works very well. Addition of arrays made this program easy to do.

I like the fact that despite the whole brick sorting assembly shifting slightly during the course of the video,
SORT3R still manages to maintain its distance and position wrt. the individual bins.

As for distance, there is a guiding rail to maintain robot and bins coupled (because of relative weight and friction, the robot guides the bins rather than the opposite!). Position on the brick chute is recalibrated at each brick thanks to the IR sensor that detects the back of the last bin separator near the chute. The drop brick position require less precision and driving motor encoder is more than enough even if wheels slip a bit.
Philo
User avatar
philoo
 
Posts: 76
Joined: 29 Sep 2010, 09:04
Location: Paris, France

Re: SORT3R, my first EV3 robot

Postby circuitmage » 04 Jun 2013, 13:33

Reminds me of parts handler equipment.

All it needs is a feed bucket, a way to straighten out each part , and sort by size as well.
circuitmage
 
Posts: 68
Joined: 14 Dec 2012, 17:56
Location: Austin, TX

Re: SORT3R, my first EV3 robot

Postby jwiger » 06 Jun 2013, 02:47

+1 for the personality. Well done Philo!
JimmyJam
"The more you know, the more you know, the less you know."
User avatar
jwiger
 
Posts: 125
Joined: 24 May 2011, 20:41
Location: Where ever the military sends me (currently Central Texas)

Re: SORT3R, my first EV3 robot

Postby wxman99 » 06 Jun 2013, 17:20

philoo wrote:Though I must say that the new LEGO programming language works very well. Addition of arrays made this program easy to do.


Very nice robot! I am curious about the major new features of the EV3 programming language, such as the arrays. Anything else you found better than NXT?
wxman99
 
Posts: 1
Joined: 06 Jun 2013, 17:18

Re: SORT3R, my first EV3 robot

Postby HaWe » 06 Jun 2013, 19:17

Really funny! Sounds like kinda Ninja sorter :P
But I will always prefer to program with a text based speech - even for extremely simple programs ;)
User avatar
HaWe
 
Posts: 2500
Joined: 04 Nov 2014, 19:00

Re: SORT3R, my first EV3 robot

Postby philoo » 07 Jun 2013, 07:09

Anything else you found better than NXT?

Overall ease of use, such as having all parameters of a block inside that block (instead of having to switch to configuration panel), and visibility of these parameters after configuration (helps to follow your own code). Little things like wait time block that can receive time out as an external wire. Or speed of motors that can be set negative, changing direction (both big misses on NXT!). Daisy chaining of EV3 looks like a great thing for big robots but having only one EV3, I haven't tested yet! Threading looks better too, but here also I haven't much experimented.
But I will always prefer to program with a text based speech
As of today, little choice! Waiting for John :D

...and SORT3R thanks you all for liking him ;)
Philo
User avatar
philoo
 
Posts: 76
Joined: 29 Sep 2010, 09:04
Location: Paris, France

Next

Return to Mindstorms Projects

Who is online

Users browsing this forum: No registered users and 9 guests

cron