I know we have talked about this before, but I would like to get this going. I had an idea for a bot that I will likely never have the time to build msyelf. At least not for a couple years since it requires a lot of parts that I would have to figure out first and test. I would like to present that idea and find 3-5 other people who would like to work on a part of it and combine our efforts. We each post how to make our part and then we all share credit for the final project.
I would like to make a robot that lives in a 5 feet by 5 feet square surrounded by some sort of container (cardboard, wooden frame, etc) that is filled with colored wooden blocks.
The robot is placed in the container and has a webcam sending a wireless image to a PC that puts the image on a webserver that refreshes at a rate of 1-5 frames per second. The robot has a claw that can grab blocks and manipulate them up, down, backwards, forwards, etc. A person can control the robot using a GUI on the website near the image of what the bot is seeing. The user is encouraged to stack blocks as high as they can without tipping them over.
There is a time limit of approx 5 minutes where the next user in queue is given control of the robot and the previous user can either just watch, logout, or request to be put back into the queue. An estimate is given when it will be their turn again.
Like I said before I wouldn't be able to do this alone since the web integration, webcam, etc would be new to me and require a lot of research. I would like to focus on user friendlyness (is that a word!?!?) and making it as cheap as possible so other people can duplicate the project. Anyone want to try to collaborate on this? If so send me a message via the contact form with your name on LMR and which part you would be interested in. If I get a LOT of requests I will try to choose those who are the most active on LMR so there is a smaller chance of someone joining but not being able to finish or not participating.
Just an idea lets see where it goes!
EDIT: Just saw thi son the front page. "We need a robot remote controlled over the Internet. Who can make it? The controls will be right here. Make one, and it will be featured at once!" I'm not sure if that was put there before I made this port or after, but either way what better than to have our bot control webpage here at LMR :)
this will be quite a investment, like 350$ or more, for me its 900zł(Poland) so really BIG load of money, you need to make web interface, buy a router and make envroment that is idiot-resistant(if some idiot takes control over it).
The project is here and something similar, but with RF camera, not over internet but V2 version will have ip camera.
I think it can be done a lot I think it can be done a lot cheaper than $350. Especially if it is going to stay contained in a 5 feet by 5 feet area. If you want it to roam freely you need a router attached like in the link. Since it will be confined to a pedetermined area you can use IR to send and receive commands and have a PC nearby to accept and transmit to a webserver (I already have space and we can likely host it here). The walls keep it in the area and sensors keep it from running into the wall.
I do not believe that jklug is trying to solve any problems here. Not by himself anyway. If I read hist post correctly, he is trying to propose a collaboration.
To collaborate in a project building a hobby robot. All the problems within this project will have to be addressed by the project’s collaboration. And then the solutions will need to be built and assembled.
I think this is a great idea. If I felt confident enough about my hobby schedule, I would pledge my contribution right here, right now. At any rate, count me in on the brainstorming. Maybe a few designs or programs. An perhapseven a tiny bit of hardware fabrication.
I have a small CMOS based I have a small CMOS based camera that wirelessly sends 30fps up to 30 feet away. Hook that up to a PC with software to publish the video feed as a webcam (freeware exists). This is one way to do it. I don’t have all the answers. If enough people want to contribute on the collaboration we will all work together to tackle the challenges. If I had all the answers already for this project I would be working on it and be able to finish it quickly. I just have theories
I don’t expect to have this I don’t expect to have this done start to finish in a month or two. I am guessmating it will take 6 months from the time we start until it is ready for others to play with as well with further code revisions on the website to add queueing of users, possible scheduling time ahead of time so you know you will get control at time X on day Y. I am guessing that brainstorming on possible features will take a couple weeks alone.
nah, you dont get me, i nah, you dont get me, i didnt said that i need answer as an answer(?sry for my english btw) but just a concept, i guess next 50 posts will be conceptional
There are probably a hundred ways to do it. Using equipment I already have I could use my small wireless cmos camera that runs off 9volts and sends a wireless feed to anything that has AV in capability (a PC) and freeware would take the video and publish it as a live feed to a website. Of course due to bandwidth issues it wouldn’t be 30fps but likely 5-10 max so there would be a delay when you move things.
I don’t want to get too far into solving problems now though. The point is to wait until we have a team of 3-5 people and brainstorm, seperate tasks, tackle problems as a group and combine the individual parts to make at least 1 functional copy.
If I was a better robot builder and if I had more time, I’d join you, but anyway, I think this is a great thing to do. LMR connects robot-builders from all over the World through the internet, I think we need more projects that take this connection into the real world just like you did.
So far I have one person who So far I have one person who is in and another who is wavering but sounding like maybe he will do it maybe he won’t. Come on people this will be fun Even if you don’t know what you’re doing (I don’t know how to do it all either) we will all learn as we go. Im sure it will get some press when it is done so join in and get a shout out as a member of the project when it is done!
I would like to join in I would like to join in. Though I have not spoken up much on this site, i realy like this idea and i would like to be involved. I am not sure how much i could contribute, but I still would like to help
Im up for it I can contribute my web developer skills and do the gui for it. Just so happens im doing the same kind of thing for my cat laser, shouldnt be to hard to modify the code for it to work with this. Im also working on the wireless cam over internet problem, so if i make any head way with that i would be more than glad to share what ive learnt.
I am sure Frits would grant this initiative a forum of its own. Just ask.
A seperate forum would serve as an open platform for brainstorming and idea sharing. Start out with a couple of guys and build a (sub-)community around your project. "When you build it, people will come."
At the least, a forum would help organise the efforts. Better than a blog here and a long thread there…
i would like to help but my knowledge is very limited. The best thing i’ve done i can think of is having a program send a file via FTP to an internet site, and having another program on another pc download and examine this file, maybe this could be used to post a log file from the robot or something like that.
Oh and, i may also contribute a bit if we are going to (don’t ask me why though) put an ISD chip on it.
Summary: i don’t have much knowledge but if i can help in something i will be glad to.
LAST CALL (sort of). LAST CALL (sort of). Tomorrow I’m going to contact all those that were interested and start brainstorming. First off is deciding the project so we want to go with what I proposed or something else, then figure out features and if they are a must have or a nice to have,
I’d like to learn some of I’d like to learn some of the Internet control part, not sure how I could help though. We all can pretty much build the robot, getting it controlled remotely is the trick.
Thats the fun thing. None of Thats the fun thing. None of us can complete the project given our current knowledge. Starting a project you already know how to do it boring