Re: Where do I discuss these Ideas??
Aditya Gandhi schrieb: Hi guiys I'm back, I have made a Board with which connects to my pc via a USB which wirelessly controls a robot (Simple left ,right ,forward and reverse using tank mechanism for turning no steering for my robot) It uses a firmware to emulate a true usb device and the computer detects it as a custom usb class device for which only libusb is needed to work. Actually the whole Idea is not mine, took a circuit and firmware available and made it wireless. It also has a qt front-end on the pc to control the robot. The Board is based on ATmega8 , ht12e/ht12d (encoder Decoder), L298 motor driver and a 434 MHz ASK RFmodule. The BOM is under 17$ approx. Can you show some fotos ? What role does moko play in it ? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
As of now moko doesn't play anyrole in it... But I have made a hardware which I wish to connect to make and develop further I wish to attach sensors to FR maybe a webcam along with my robot controller , and first task is to just avoid obstacles . One more Idea I wish to implement is to get data from the accelerometers of the FR and guess the movement of a person and the robot to follow it. The link to the pics is: http://www.flickr.com/photos/29046...@n03/sets/72157622544758011/ On the robot there are two board one which is the L298 board to control the motor, it is a simple board with l298, 16 diodes, one 5v regulator and capacitors. The other board is the 434Mhz receiver along with ht12d decoder, it controls the input to the robot, basically there is brain required here, a simple circuit with no microcontroller. The board which is on the ground is the board with atmega8, and a rf transmitter of ask type 434 Mhz. with a ht12e encoder to encode the data from pins. Which again is fairly simple. It uses libusb to connect to application on any platform (unix, linux, windows etc.) basic design from http://andreas.goelzer.de/usbmot Now that I'm done with this I'll start working with freerunner when I get the device tomorrow hopefully, the courier guys suck in india. On Tue, Oct 27, 2009 at 12:45 AM, Matthias Huber matthias.hu...@wollishausen.de wrote: Aditya Gandhi schrieb: Hi guiys I'm back, I have made a Board with which connects to my pc via a USB which wirelessly controls a robot (Simple left ,right ,forward and reverse using tank mechanism for turning no steering for my robot) It uses a firmware to emulate a true usb device and the computer detects it as a custom usb class device for which only libusb is needed to work. Actually the whole Idea is not mine, took a circuit and firmware available and made it wireless. It also has a qt front-end on the pc to control the robot. The Board is based on ATmega8 , ht12e/ht12d (encoder Decoder), L298 motor driver and a 434 MHz ASK RFmodule. The BOM is under 17$ approx. Can you show some fotos ? What role does moko play in it ? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
http://www.flickr.com/photos/29046...@n03/sets/72157622544758011/show/ On Tue, Oct 27, 2009 at 1:56 AM, Aditya Gandhi aditya...@gmail.com wrote: As of now moko doesn't play anyrole in it... But I have made a hardware which I wish to connect to make and develop further I wish to attach sensors to FR maybe a webcam along with my robot controller , and first task is to just avoid obstacles . One more Idea I wish to implement is to get data from the accelerometers of the FR and guess the movement of a person and the robot to follow it. The link to the pics is: http://www.flickr.com/photos/29046...@n03/sets/72157622544758011/ On the robot there are two board one which is the L298 board to control the motor, it is a simple board with l298, 16 diodes, one 5v regulator and capacitors. The other board is the 434Mhz receiver along with ht12d decoder, it controls the input to the robot, basically there is brain required here, a simple circuit with no microcontroller. The board which is on the ground is the board with atmega8, and a rf transmitter of ask type 434 Mhz. with a ht12e encoder to encode the data from pins. Which again is fairly simple. It uses libusb to connect to application on any platform (unix, linux, windows etc.) basic design from http://andreas.goelzer.de/usbmot Now that I'm done with this I'll start working with freerunner when I get the device tomorrow hopefully, the courier guys suck in india. On Tue, Oct 27, 2009 at 12:45 AM, Matthias Huber matthias.hu...@wollishausen.de wrote: Aditya Gandhi schrieb: Hi guiys I'm back, I have made a Board with which connects to my pc via a USB which wirelessly controls a robot (Simple left ,right ,forward and reverse using tank mechanism for turning no steering for my robot) It uses a firmware to emulate a true usb device and the computer detects it as a custom usb class device for which only libusb is needed to work. Actually the whole Idea is not mine, took a circuit and firmware available and made it wireless. It also has a qt front-end on the pc to control the robot. The Board is based on ATmega8 , ht12e/ht12d (encoder Decoder), L298 motor driver and a 434 MHz ASK RFmodule. The BOM is under 17$ approx. Can you show some fotos ? What role does moko play in it ? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
Ordered atmega128 at80usb32 samples from atmel for the usb joystick, and the robot. Have already planned to buy a webcam and make it work with linux and start with basic image processing On Sat, Oct 10, 2009 at 1:21 AM, Aditya Gandhi aditya...@gmail.com wrote: Just one more Idea, wanna know if already implimented or has a better alternative, A full qwerty keyborad in landscape mode. Here we could use it for sms maybe, similar to fatfingershell, use its keyboard behind a normal sms screen in the background and type the msg with hands while loving to do so ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Where do I discuss these Ideas??
Ideas of various applications that be made for neofreerunner. First a little bit about me, so you don't start abusing me I'm a newbie to linux and an electronics engineer not a programmer, though have worked on non-os embedded systems. *Mini Joystick* 1) I wish to make a small portable mini joystick for the phone, and a stand so it can be used as a gaming device. (Play mario and contra) Port SDL and the games along with it. *Rockbox* 2) Port Rockbox a an application/seperate boot os (like hp quickplay) *Bluetooth console* 3) Use Bluetooth on the device, connect it to the PC via a serial port and use it as the console. *Vanilla OS* 4) Install a custom linux with bare minimum things to boot up, answer calls and msgs, keep it as an alternative battery saving os! (Vanilla Os). maybe even no GUI. *USB to TV * 5) This one is a little to far fetched an Idea but maybe it is possible. Make a program to stream decoded video to usb , and a external small portable usb device to convert it to rf or component video to be seen over tv clearly. *Accelerometer based Joystick* 6) Make a software which reads the accelerometer's and sends the data to the pc, maybe map 4-5 keys on the screen. Use a standard joystick HID!! * Eyes for Robot* 7) Use a webcam and a base robot , to guide through obstacles. (just for fun) *Serial port / Programmer * 8) Use it to program via serial port AVR , pic and other 8 bit micro-controllers. Also use it as serial terminal port through Ft2322 for micro-controllers . *JTAG * 9) Use usb port through ft2322 for JTAG debugging on other arm/embedded boards. *Wishlist * *PSP *1) Make a software which uses wifi to connect to the PS3 and emulate a psp. (Maybe it is already there) Car Computer 2) Monitor car computer via openmoko, tweak it. *Assembly OS * 3) Write the fastest OS using assembly, let the executable size be 5 Mb with all apps!! (This one is Stupid I know, but just sometimes you have a hitch maybe this is the fastest) *Assembly Vanilla Os * 4) Maybe my previous point can be used for making the low power os (vanilla)!!! *Phone to Phone USB * 5) Freerunner to Freerunner direct connectivity through USB. (Applications are limit less) Phone to phone charging, file sharing, co-processing, Application interface, Gaming, etc. While saving a lot of Power, other than charging of course!! *Emulate Symbian OS 9.3 * 6) Emulate Symbian Os so we can use all their apps!! I know it would be Evil but why not?? I really like some of their apps Silicon Cell Body 7) Replace external plastic case with silicon cell for solar energy harnessing!! ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
Awesome ideas! I guess this is the place to discuss these. I've also got some ideas, small changes to improve the usability etc. Some stuff that's distro-dependent, some other stuff. Keep your ideas coming, pick one and show us how it works. It'll encourage the community, to me it looks like the -community list is slowing down, discussing mostly qtmoko-stuff.. So I warmly welcome all creative and crazy ideas! r -- | risto h. kurppa | risto at kurppa dot fi | http://risto.kurppa.fi ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
Aditya Gandhi a écrit : Ideas of various applications that be made for neofreerunner. First a little bit about me, so you don't start abusing me I'm a newbie to linux and an electronics engineer not a programmer, though have worked on non-os embedded systems. Great ideas ! Before this mail gets forgotten in the darkness of this list' archive, you should write down all you ideas in a wki page. It would also be easier to dig them if somebody decide to implement one of them. Nicolas. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
Thanks a lot Nicolas already put them on my user page, please let me know if anymore changes are required!! here's the link to my page: http://wiki.openmoko.org/wiki/User_talk:Aditya_g8 On Fri, Oct 9, 2009 at 6:13 PM, Nicolas Pichon nicolas.pic...@luceor.comwrote: Aditya Gandhi a écrit : Ideas of various applications that be made for neofreerunner. First a little bit about me, so you don't start abusing me I'm a newbie to linux and an electronics engineer not a programmer, though have worked on non-os embedded systems. Great ideas ! Before this mail gets forgotten in the darkness of this list' archive, you should write down all you ideas in a wki page. It would also be easier to dig them if somebody decide to implement one of them. Nicolas. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
Risto thanks for the compliment, will try these Ideas as soon as I get my device, just collecting the money. Almost there Will get it Soon and hope I can impliment most of them.. Again thanks a lot for the response. On Fri, Oct 9, 2009 at 7:08 PM, Aditya Gandhi aditya...@gmail.com wrote: Thanks a lot Nicolas already put them on my user page, please let me know if anymore changes are required!! here's the link to my page: http://wiki.openmoko.org/wiki/User_talk:Aditya_g8 On Fri, Oct 9, 2009 at 6:13 PM, Nicolas Pichon nicolas.pic...@luceor.comwrote: Aditya Gandhi a écrit : Ideas of various applications that be made for neofreerunner. First a little bit about me, so you don't start abusing me I'm a newbie to linux and an electronics engineer not a programmer, though have worked on non-os embedded systems. Great ideas ! Before this mail gets forgotten in the darkness of this list' archive, you should write down all you ideas in a wki page. It would also be easier to dig them if somebody decide to implement one of them. Nicolas. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
Aditya Gandhi wrote: * Eyes for Robot* 7) Use a webcam and a base robot , to guide through obstacles. (just for fun) I'm starting a project doing just about that - using a Freerunner to control a robot via Bluetooth. As I'm a programmer and not a hardware guy, the robot of choice is the Lego NXT. Currently, I'm working on communication between those two parts. Will start posting when I have some results! Cheers rhn ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
Hi rhn, I'm trying something a little bit different, I plan to make it autonomous, with neo controlling it while sitting on it. Eg:. Using gps and a usb cam deliver tea for me from one room to other in a big appartment Something of that sort... Anyways any help needed in your project please do ask, will try and help you On Fri, Oct 9, 2009 at 8:00 PM, rhn omcomali@porcupinefactory.orgwrote: Aditya Gandhi wrote: * Eyes for Robot* 7) Use a webcam and a base robot , to guide through obstacles. (just for fun) I'm starting a project doing just about that - using a Freerunner to control a robot via Bluetooth. As I'm a programmer and not a hardware guy, the robot of choice is the Lego NXT. Currently, I'm working on communication between those two parts. Will start posting when I have some results! Cheers rhn ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
Hi! I like your ideas too and I'd like to share my possible future project too ;): BASH-LIKE PHONE An openmoko distribution which uses FSO. The interface is just a shell with on top of it a transparent keyboard (something like the fatfingershell). You can dail like this: piet...@myphone$ dail +3248.. RET or a contact: piet...@myphone$ dail homtab RET # = pieterc phone home dail should be a python/bash/... script using the FSO api. other easy to use commands I can think of: * addcontact contact #number# -group friends * whereami (returns gsm locations and searches for cityname close to that) * sendtext come home for dinner son1 # sends sms to son1 (again with autocompletion) * wakemeup 7:30 * tail /var/mail #to read last text-messages bash-commands or commands you're used to: ls,cd,grep,awk,tail, ps, date, ... and some ported apps: * nethack (yes, the game) * links/lynx, * emacs (with erc) * fortune (I like fortune a lot.) * ... I think it's extremely easy and fun to develop this idea. It would make a perfect unix-lover-phone. We could hack on gnu bash to accomplish the auto completion for contacts and other stuff. Pieter On Fri, 2009-10-09 at 15:27 +0300, Risto H. Kurppa wrote: Awesome ideas! I guess this is the place to discuss these. I've also got some ideas, small changes to improve the usability etc. Some stuff that's distro-dependent, some other stuff. Keep your ideas coming, pick one and show us how it works. It'll encourage the community, to me it looks like the -community list is slowing down, discussing mostly qtmoko-stuff.. So I warmly welcome all creative and crazy ideas! r ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
Hi Aditya Actually, that's even closer to what I'm going to do. The main part of the project is discovering ways to detect objects autonomously, with the FR riding the vehicle. I'd use GPS if I had a bigger robot, but I'm afraid that's not an option :) I have little experience in handling camera input, too, and I'm not concerned about Freerunner's computing power. Thanks for your offer. I'd be happy if I could share my new experiences, too. Cheers rhn Aditya Gandhi wrote: Hi rhn, I'm trying something a little bit different, I plan to make it autonomous, with neo controlling it while sitting on it. Eg:. Using gps and a usb cam deliver tea for me from one room to other in a big appartment Something of that sort... Anyways any help needed in your project please do ask, will try and help you On Fri, Oct 9, 2009 at 8:00 PM, rhn omcomali@porcupinefactory.org mailto:omcomali@porcupinefactory.org wrote: Aditya Gandhi wrote: * Eyes for Robot* 7) Use a webcam and a base robot , to guide through obstacles. (just for fun) I'm starting a project doing just about that - using a Freerunner to control a robot via Bluetooth. As I'm a programmer and not a hardware guy, the robot of choice is the Lego NXT. Currently, I'm working on communication between those two parts. Will start posting when I have some results! Cheers rhn ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
Hi Rhn, Oh nice, see as far as openmoko is concerned you dont have to do much. I will soon be making a board on which I will have USB connection to the open moko, A web cam , sensors and a motor driver. The hardware is fairly simple, I'll explain why Its a usb hub with external power (3.3 1200MAh Lithium Ion with convertor to 5V) A web cam, a simple atmega microcontroller with the usb code for sensors and motor control. So you just have to detect the camera use it in a program and the atmega as a simple HID device and control the motor. I will upload the firmware the board designs once I'm done, so everyone can use it. Once we have the basic system running we can have extendded abilities, like bluetooth connectivity, wi-fi etc. Applications are far more than we can think of nowBut thats at a later stage. And as far as computing power of neo is concerned I really plan to make a stripped out version of the kernel, maybe even without a gui to run my apps, I believe a 400Mhz processor is enough for the purpose. Lets se as I calculate how do I plan to do my Image processing and How much ram and processor speed is needed. So here is what we can do before we try it on Freerunner, Make a virtual pc, slow it down a lot , maybe a arm emulator only. Run linux kernel, and try our hardware at 200 Mhz, 300 Mhz and optimise the code. Then compile it for the neo. Just a brief overview. Now I want people to correct me here, If there is a better way to impliment this. Hi Aditya Actually, that's even closer to what I'm going to do. The main part of the project is discovering ways to detect objects autonomously, with the FR riding the vehicle. I'd use GPS if I had a bigger robot, but I'm afraid that's not an option :) I have little experience in handling camera input, too, and I'm not concerned about Freerunner's computing power. Thanks for your offer. I'd be happy if I could share my new experiences, too. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
I love the idea. Its amazing, but I'm more of a simple c programmer, need to learn c++ and python. Have started it, but my job spares me just one day a week so Anyways I'll try and putin more Idea's and more than that Implement a few Thanks a lot guys for all the response, really a moral booster. On Fri, Oct 9, 2009 at 9:15 PM, Pieter Colpaert freep...@gmail.com wrote: Hi! I like your ideas too and I'd like to share my possible future project too ;): BASH-LIKE PHONE An openmoko distribution which uses FSO. The interface is just a shell with on top of it a transparent keyboard (something like the fatfingershell). You can dail like this: piet...@myphone$ dail +3248.. RET or a contact: piet...@myphone$ dail homtab RET # = pieterc phone home dail should be a python/bash/... script using the FSO api. other easy to use commands I can think of: * addcontact contact #number# -group friends * whereami (returns gsm locations and searches for cityname close to that) * sendtext come home for dinner son1 # sends sms to son1 (again with autocompletion) * wakemeup 7:30 * tail /var/mail #to read last text-messages bash-commands or commands you're used to: ls,cd,grep,awk,tail, ps, date, ... and some ported apps: * nethack (yes, the game) * links/lynx, * emacs (with erc) * fortune (I like fortune a lot.) * ... I think it's extremely easy and fun to develop this idea. It would make a perfect unix-lover-phone. We could hack on gnu bash to accomplish the auto completion for contacts and other stuff. Pieter On Fri, 2009-10-09 at 15:27 +0300, Risto H. Kurppa wrote: Awesome ideas! I guess this is the place to discuss these. I've also got some ideas, small changes to improve the usability etc. Some stuff that's distro-dependent, some other stuff. Keep your ideas coming, pick one and show us how it works. It'll encourage the community, to me it looks like the -community list is slowing down, discussing mostly qtmoko-stuff.. So I warmly welcome all creative and crazy ideas! r ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Where do I discuss these Ideas??
Just one more Idea, wanna know if already implimented or has a better alternative, A full qwerty keyborad in landscape mode. Here we could use it for sms maybe, similar to fatfingershell, use its keyboard behind a normal sms screen in the background and type the msg with hands while loving to do so ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community