Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 17 Sep 2014, 11:44
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Anyone used coolcnc Puppy?
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [19 Posts]   Goto page: 1, 2 Next
Author Message
KF6SNJ

Joined: 19 Jun 2007
Posts: 698
Location: Distressed States of Amerika

PostPosted: Sat 24 May 2008, 01:00    Post subject:  Anyone used coolcnc Puppy?  

I am looking at a puppy based linux with the enhanced machine controller suite (emc) preinstalled on it. It is called coolcncb05. It can be found at:

http://dsplabs.utt.ro/~juve/emc/

I was wondering if anyone knows much about this derivative? I am thinking of remastering it as part of my robot project that I have been discussing off and on over in the off topic section. I am thinking that this may work for me, but I think it may need some work first. Thoughts? Opinions? Ideas? Stoning for heresy?
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Sat 24 May 2008, 01:25    Post subject:  

I was unaware of this project
maybe the info / ISO can be hosted
and added to the new Puppy website

. . . there have been several hardware interfacings using Puppy
A submersible (search for Puppy submarine)
A vending machine
A robot dog (still being developed)

It looks like the linked package could do with upgrading . . .

Good luck Cool

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
KF6SNJ

Joined: 19 Jun 2007
Posts: 698
Location: Distressed States of Amerika

PostPosted: Sat 24 May 2008, 02:04    Post subject:  

Yes, I am still developing the robot dog. That is part of why I am interested in the program. The other reason is because I had not previously been aware of this derivative either. I will look into updating it as I have already downloaded and tested it. So I guess I would like to ask for some suggestions. One thought I had was to install it in a partition, use Puppy 4.0 to upgrade it and then use that to create a new ISO file. Would that work? I honestly don't know. I also considered installing Puppy 4.0 and then trying to compile the newest version of enhanced machine controller (emc2) on it and then create an ISO from that. I have already downloaded the tar file for the new version of the program, so I have it. Any thoughts?
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger 
muggins

Joined: 20 Jan 2006
Posts: 6687
Location: lisbon

PostPosted: Sat 24 May 2008, 02:58    Post subject:  

KF6SNJ

You could try pm'ing the person behind coolcnc, although they haven't been around the pupforum for awhile. But I'm sure they would still be active on the emc forum you linked to.

Can I ask you if you could "flesh" out what your logic is in going this route? I don't know anything much about cnc, or robots, but I'm curious as to how you envisage using coolcnc in your project.

Writing a program to control a stepper motor is no big deal, but is it that there will be several limbs, & several sensory inputs, and it needs a "conductor" to prioritise things etc.
Back to top
View user's profile Send private message 
KF6SNJ

Joined: 19 Jun 2007
Posts: 698
Location: Distressed States of Amerika

PostPosted: Sat 24 May 2008, 10:38    Post subject:  

Ok, fair enough question.

My robotics project only has two motors that are not generally standard computer peripherals. Those are the port and starboard drive motors (M1 and M2 respectively). These motors are to be placed side by side such that they work together to move the robot forward and backward and either one can be used independently to turn the robot. This creates a very tight turning radius.

I am looking the enhanced motor controller system itself as possibly being capable doing this. The fact that there is a puppy derivative that already comes with this shows me that it can definately be done using puppy as the base OS. The question now is whether or not the enhanced motor controller is the appropriate program for this or should I perhaps try and code something else that is more robot specific, though I have not tried my hand at programming anything more than web pages in years.

Thoughts and opinions are welcomed. Who knows, it could lead to forking this derivative into a new puppy? I am still learning.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger 
KF6SNJ

Joined: 19 Jun 2007
Posts: 698
Location: Distressed States of Amerika

PostPosted: Sun 25 May 2008, 00:40    Post subject:  

Truthfully, I don't know if I am even capable of what I am considering, especially given my lack of practical programming experience. Perhaps I was wrong to even bring up this topic. Sorry.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger 
John Doe

Joined: 01 Aug 2005
Posts: 1689
Location: Michigan, US

PostPosted: Sun 25 May 2008, 00:55    Post subject:  

KF6SNJ wrote:
Truthfully, I don't know if I am even capable of what I am considering, especially given my lack of practical programming experience.


You'll never get it done that way. Just keep learning and you'll make it happen. Sometimes when personal projects overwhelm me, I move them from "short term project" to "long term project".

Rome wasn't built in a day Wink

KF6SNJ wrote:
Perhaps I was wrong to even bring up this topic. Sorry.


No need to be sorry. I've been reading the thread. I'd guess that others are interested to see what comes of this thought also.

Best of wishes and good luck.

Maybe in the future we'll see a video of a robotic puppy running Puppy. Smile
Back to top
View user's profile Send private message 
muggins

Joined: 20 Jan 2006
Posts: 6687
Location: lisbon

PostPosted: Sun 25 May 2008, 02:12    Post subject:  

I hope I haven't put you off by querying where coolcnc fits in your project. Maybe it's better to do this in modules, and not be overwhelmed by the complete project. Getting the motors functioning via software could be one sub-section. Do you already have the motors? Are they stepper motors?
Back to top
View user's profile Send private message 
muggins

Joined: 20 Jan 2006
Posts: 6687
Location: lisbon

PostPosted: Sun 25 May 2008, 02:51    Post subject:  

You've probably already seen this link for parallel port motor control?
Back to top
View user's profile Send private message 
big_bass

Joined: 13 Aug 2007
Posts: 1747

PostPosted: Sun 25 May 2008, 09:29    Post subject:  

KF6SNJ wrote:
Ok, fair enough question.

My robotics project only has two motors that are not generally standard computer peripherals. Those are the port and starboard drive motors (M1 and M2 respectively). These motors are to be placed side by side such that they work together to move the robot forward and backward and either one can be used independently to turn the robot. This creates a very tight turning radius.

I am looking the enhanced motor controller system itself as possibly being capable doing this. The fact that there is a puppy derivative that already comes with this shows me that it can definately be done using puppy as the base OS. The question now is whether or not the enhanced motor controller is the appropriate program for this or should I perhaps try and code something else that is more robot specific, though I have not tried my hand at programming anything more than web pages in years.

Thoughts and opinions are welcomed. Who knows, it could lead to forking this derivative into a new puppy? I am still learning.


CNC is quite a large project I built a 3 axis stepper motor driver circuit and a qbasic program to control it back in 1998 or so I have not applied that to linux and that was a big project I used step-syn stepper motors 4.7 V 1.8A much to large for a robot dog but the stepping patterns are the same



some advice do all your tesing on an older computer Very Happy
if you need any help with the circuit board let me know I am an electronics tech

EMC is the way to go
http://www.linuxcnc.org/

big_bass
Back to top
View user's profile Send private message 
KF6SNJ

Joined: 19 Jun 2007
Posts: 698
Location: Distressed States of Amerika

PostPosted: Sun 25 May 2008, 09:40    Post subject:  

muggins wrote:
You've probably already seen this link for parallel port motor control?



No, I had not. Thank you. Perhaps it would be a better route than what I was thinking. Seriously, I should probably sit down and read a book on programming in either, basic, cobol, or perhaps c. However, most of my studies are theological. For me, robotics is more of a hobby as is Linux.



big bass, thank you for your offer to help. I appreciate it. I am planning to use a 386 computer for this project. More details are over in the "off topic" area along with some pictures of what I am working with. My post here is more to do with the best derivative of puppy to use with it and when I found puppy based coolcnc I wanted to know if anyone knew much about it and if it could be made to work for what I am doing. As a puppy derivative, it works. However, I don't know about using it for a robot, especially given I am not planning to use stepper motors. (though I won't rule it out). Thank you though to everyone for your time, understanding, and putting up with me.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger 
big_bass

Joined: 13 Aug 2007
Posts: 1747

PostPosted: Sun 25 May 2008, 10:10    Post subject:  

KF6SNJ wrote:
muggins wrote:
You've probably already seen this link for parallel port motor control?



No, I had not. Thank you. Perhaps it would be a better route than what I was thinking. Seriously, I should probably sit down and read a book on programming in either, basic, cobol, or perhaps c. However, most of my studies are theological. For me, robotics is more of a hobby as is Linux.



big bass, thank you for your offer to help. I appreciate it. I am planning to use a 386 computer for this project. More details are over in the "off topic" area along with some pictures of what I am working with. My post here is more to do with the best derivative of puppy to use with it and when I found puppy based coolcnc I wanted to know if anyone knew much about it and if it could be made to work for what I am doing. As a puppy derivative, it works. However, I don't know about using it for a robot, especially given I am not planning to use stepper motors. (though I won't rule it out). Thank you though to everyone for your time, understanding, and putting up with me.



I found this looking through notes I dont use ubuntu but for this type of project
you would have more support because they had more time developing it and testing it

then steal the code and make it work for puppy Laughing


how to build cool cnc for puppy

big_bass
how to cool CNC.tar.gz
Description 
gz

 Download 
Filename  how to cool CNC.tar.gz 
Filesize  10.05 KB 
Downloaded  595 Time(s) 
Back to top
View user's profile Send private message 
KF6SNJ

Joined: 19 Jun 2007
Posts: 698
Location: Distressed States of Amerika

PostPosted: Mon 02 Jun 2008, 10:47    Post subject:  

Please let me ask a stupid question:

If I were going to attempt to remaster coolcnc into something more useful for my particular robotics project and yet include enough flexibility for others, where would I start? I have, obviously, downloaded and burned the iso to a disk and it works. What would I have to do next? Obviously I need to learn about dc motor control via a computer so I can either adapt the Enhance Machine Controller or else start writing my scripts for motor control.

Thoughts? Suggestions?
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger 
big_bass

Joined: 13 Aug 2007
Posts: 1747

PostPosted: Tue 10 Jun 2008, 23:53    Post subject:  

KF6SNJ wrote:
Please let me ask a stupid question:

If I were going to attempt to remaster coolcnc into something more useful for my particular robotics project and yet include enough flexibility for others, where would I start? I have, obviously, downloaded and burned the iso to a disk and it works. What would I have to do next? Obviously I need to learn about dc motor control via a computer so I can either adapt the Enhance Machine Controller or else start writing my scripts for motor control.

Thoughts? Suggestions?


you would start with reading up on stepper motors
for any practical project that is using a CNC program as its base

or find a very basic port controlling program for turning on and of some simple devices connected to the parallel port without positioning feedback sensors

I will look for some for you

pic micro controllers are another way to go also

big_bass
Back to top
View user's profile Send private message 
jason.b.c


Joined: 08 Feb 2006
Posts: 758
Location: Marshfield,MO

PostPosted: Tue 06 Mar 2012, 03:05    Post subject: Re: coolcnc
Subject description: Anyone know anything?
 

KF6SNJ wrote:
I am looking at a puppy based linux with the enhanced machine controller suite (emc) preinstalled on it. It is called coolcncb05. It can be found at:

http://dsplabs.utt.ro/~juve/emc/

I was wondering if anyone knows much about this derivative? I am thinking of remastering it as part of my robot project that I have been discussing off and on over in the off topic section. I am thinking that this may work for me, but I think it may need some work first. Thoughts? Opinions? Ideas? Stoning for heresy?



dead link

_________________
Puppy is Awesome..!!!!

Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger 
Display posts from previous:   Sort by:   
Page 1 of 2 [19 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

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 vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0906s ][ Queries: 12 (0.0038s) ][ GZIP on ]