Autonomous Mobile Robot - NXT Cam v2

Post your NXJ projects, project ideas, etc here!

Moderators: 99jonathan, roger, imaqine

Autonomous Mobile Robot - NXT Cam v2

Postby ndan » Mon Aug 10, 2009 9:30 pm

Hi there,

I finished my "Obstacle avoiding autonomous robot" project:

http://autonomous-robots.blogspot.com/

Because talking about it may take forever, i opened this topic were i'll aswer all your question about this project!
Regards,
Dan.
ndan
New User
 
Posts: 10
Joined: Fri Apr 10, 2009 9:02 am
Location: Romania

Re: Autonomous Mobile Robot - NXT Cam v2

Postby woolfel » Tue Aug 11, 2009 4:18 pm

ndan wrote:Hi there,

I finished my "Obstacle avoiding autonomous robot" project:

http://autonomous-robots.blogspot.com/

Because talking about it may take forever, i opened this topic were i'll aswer all your question about this project!


That looks pretty cool. I've been thinking of building autonomous robots myself, but with a swarm behavior. I'm curious, did you hard code the rules for obstacle avoidance? or something different?

peter
woolfel
New User
 
Posts: 5
Joined: Tue Aug 11, 2009 4:07 pm

Postby ndan » Wed Aug 12, 2009 8:51 pm

Yes i did.

Obstacle avoiding algorithm is structured in three individual tasks(agents): travel, detection and processing. The detection task is the obstacle recognition agent and the processing task is the decision making agent.

Also, beside this three tasks i coded an aditional task for bluetooth comunication between the PC and the robot. This tasks job is to remotely send goal points and monitor robot preformances.
Regards,
Dan.
ndan
New User
 
Posts: 10
Joined: Fri Apr 10, 2009 9:02 am
Location: Romania

Postby woolfel » Thu Aug 13, 2009 3:41 pm

ndan wrote:Yes i did.

Obstacle avoiding algorithm is structured in three individual tasks(agents): travel, detection and processing. The detection task is the obstacle recognition agent and the processing task is the decision making agent.

Also, beside this three tasks i coded an aditional task for bluetooth comunication between the PC and the robot. This tasks job is to remotely send goal points and monitor robot preformances.


thanks for the information. I asked because I'm planning on writing a rule engine for lejos. In my free time I write production rule engines for fun.

peter
woolfel
New User
 
Posts: 5
Joined: Tue Aug 11, 2009 4:07 pm

Postby gathomas » Sun Aug 16, 2009 3:22 am

This is very interesting, I'd be interested in seeing how you implemented your tasks. Would you be willing to post your code?
gathomas
New User
 
Posts: 4
Joined: Sun Aug 16, 2009 2:28 am
Location: Calgary, AB, CA

Postby woolfel » Mon Aug 17, 2009 2:08 pm

gathomas wrote:This is very interesting, I'd be interested in seeing how you implemented your tasks. Would you be willing to post your code?


I haven't started coding the rule engine for lejos yet. My production rule engine is hosted on sourceforge http://www.sourceforge.net/projects/jamocha.

my plan right now is to create a mini rule language for lejos and then build a rule engine around it. I've thinking about it since 2004. I hope to start on it in a few months and post it on sourceforge.

peter
woolfel
New User
 
Posts: 5
Joined: Tue Aug 11, 2009 4:07 pm

Postby ndan » Mon Aug 17, 2009 3:40 pm

gathomas wrote:This is very interesting, I'd be interested in seeing how you implemented your tasks. Would you be willing to post your code?



At this time i am not able to share the code... But it will be availble on my blog by the end of current year.
Regards,
Dan.
ndan
New User
 
Posts: 10
Joined: Fri Apr 10, 2009 9:02 am
Location: Romania

Postby woolfel » Mon Aug 17, 2009 3:48 pm

ndan wrote:
gathomas wrote:This is very interesting, I'd be interested in seeing how you implemented your tasks. Would you be willing to post your code?



At this time i am not able to share the code... But it will be availble on my blog by the end of current year.


I look forward to reading the tasks code. it would definitely help me design a lejos rule language.

peter
woolfel
New User
 
Posts: 5
Joined: Tue Aug 11, 2009 4:07 pm

Postby esmetaman » Fri Oct 30, 2009 7:18 pm

Very good idea friend.
Juan Antonio Breña Moral
http://www.juanantonio.info/lejos-ebook/
https://github.com/jabrena/livingrobots
http://www.iloveneutrinos.com/
User avatar
esmetaman
Advanced Member
 
Posts: 301
Joined: Wed Sep 13, 2006 12:16 am
Location: Madrid, Spain

Postby jdtangney » Sun Jan 02, 2011 7:32 pm

ndan wrote:At this time i am not able to share the code... But it will be availble on my blog by the end of current year.


I'd love to see your code, Dan. Can you share?
--johnt
John Tangney
JD Tangney and Associates
skype: jdtangney
+1-510-579-2800
User avatar
jdtangney
New User
 
Posts: 15
Joined: Mon Nov 30, 2009 6:29 am
Location: Berkeley, CA, USA


Return to NXJ Projects

Who is online

Users browsing this forum: No registered users and 0 guests

more stuff