Author Topic: How to make GUI?  (Read 3231 times)

0 Members and 1 Guest are viewing this topic.

Offline bbradityaTopic starter

  • Beginner
  • *
  • Posts: 2
  • Helpful? 0
How to make GUI?
« on: April 12, 2010, 12:02:41 AM »
Hi evryone!

I'm planning to make a 3d scanning robot that sends the images it scans to the computer and save it. :)
I'm also planning to explore the images, move the image around, from the GUI. ;D
what program should I use to make the GUI and how to make it? ???

Offline Soeren

  • Supreme Robot
  • *****
  • Posts: 4,672
  • Helpful? 227
  • Mind Reading: 0.0
Re: How to make GUI?
« Reply #1 on: April 13, 2010, 03:08:31 PM »
Hi,

You don't seem to realize how wide your question are. Grab some books on programming and start to learn. Programming a GUI is years ahead of you I guess.
Regards,
Søren

A rather fast and fairly heavy robot with quite large wheels needs what? A lot of power?
Please remember...
Engineering is based on numbers - not adjectives

Offline codeblue

  • Jr. Member
  • **
  • Posts: 19
  • Helpful? 0
Re: How to make GUI?
« Reply #2 on: April 13, 2010, 07:49:31 PM »
this really depends... something like your planning i think you could simply have something sending information to the computer and viewing the images is not really that hard they've already got programs for that... now what i think you're are really planning on using a robot to make a 3D model of it in he computer... that will be really hard and would require multiple people working on it. My best advice is if you don't have any programming experience then pick up C for robotics, and then one of the easiest way to make a GUI is probably using .net which means either basic c# or c++ programming.. A gui is not easy to program at all.. It took me six months to get the basics down because its a lot going on

Offline Conscripted

  • Robot Overlord
  • ****
  • Posts: 291
  • Helpful? 10
Re: How to make GUI?
« Reply #3 on: April 14, 2010, 07:02:12 AM »
My best advice is if you don't have any programming experience then pick up C for robotics,

Is that a book or a tutorial online somewhere?

Offline codeblue

  • Jr. Member
  • **
  • Posts: 19
  • Helpful? 0
Re: How to make GUI?
« Reply #4 on: April 15, 2010, 05:54:48 PM »
conscripted.... not that sure what you mean... i think ur asking if there is a c tutorial for programming robotics online or a book... Which I can't answer that well because im not into actually programming robots that much... for learning c i would use cprogramming.com and when it comes to the robotics part i think that avr freaks has some good tutorials and reverse engineering source code... such as that found in the $50 robot tutorial

Offline billhowl

  • Supreme Robot
  • *****
  • Posts: 376
  • Helpful? 32
  • Your success is in your hands.
Re: How to make GUI?
« Reply #5 on: April 15, 2010, 06:23:30 PM »

Offline corrado33

  • Supreme Robot
  • *****
  • Posts: 611
  • Helpful? 11
Re: How to make GUI?
« Reply #6 on: April 19, 2010, 02:41:15 PM »
If I understand the OP correctly, he wants to make a program on the computer that he can control the robot with.  The robot will then use a 3D scanner to send images back to the computer so that the computer can analyze them an show it on a screen.  My question is, why have laser 3D scanning?  If you're going to make a laser 3D scanner, that requires a camera anyway, why not just take the pictures and send it back to the computer?  Plus, again if you make a 3D scanner, it'll only work well if you either have a VERY bright laser, or your room is completely dark.  That way your computer will easily be able to tell where the laser is, and where it isn't.  This itself requires a good amount of programming.  Making a GUI requires a LOT of know how.  You have you know a lot about the operating system you're making it in (Windows/Linux/Mac) and you have to know a lot about how to get the data from the robot to the computer.  Are you planning on having it plugged into the computer?  Because that would be a lot of data to be sending back and forth from robot to computer.  Bluetooth isn't really that fast, so your robot would not have very fluid motions.  It would have to go, stop and scan, send everything to the computer, then wait until the computer analyzed it and you sent back a command.  It's a cool idea, but I'd suggest you get someone help you make the GUI.

Offline nottoooily

  • Full Member
  • ***
  • Posts: 91
  • Helpful? 3
Re: How to make GUI?
« Reply #7 on: April 20, 2010, 04:20:55 AM »
Sounds like an awesome project. The scanner data could just be dumped into a common 3D file format like STL or VRML, then it can be navigated with any off-the-shelf software - reloading the file every now and then as more data is collected from the robot.

Or use Visual Basic, it's free and can easily do GUIs without needing to understand how Windows works.


 

SMF spam blocked by CleanTalk