Gamestudio Links
Zorro Links
Newest Posts
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (AndrewAMD, degenerate_762), 1,309 guests, and 1 spider.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
3d game studio and Real Robots #299658
11/25/09 20:16
11/25/09 20:16
Joined: Mar 2009
Posts: 207
E
Erick_Castro Offline OP
Member
Erick_Castro  Offline OP
Member
E

Joined: Mar 2009
Posts: 207
There is someone thinking in the idea of work with 3dgs for programming real robots?

it is possible?

Last edited by Erick_Castro; 11/25/09 20:17.
Re: 3d game studio and Real Robots [Re: Erick_Castro] #299696
11/26/09 05:09
11/26/09 05:09
Joined: Sep 2007
Posts: 173
USA, Florida
3dworld Offline
Member
3dworld  Offline
Member

Joined: Sep 2007
Posts: 173
USA, Florida
Dude I don't think that is possible so far. 3d game estudio is game simulation enviroment and so far as I know to program a real robot you need to understand real low-level scripting code oriented to events and SED is oriented to objects. At least that's what I know.


No matter what people tell you,  words and ideas can change the world.
Re: 3d game studio and Real Robots [Re: 3dworld] #299732
11/26/09 14:35
11/26/09 14:35
Joined: Oct 2002
Posts: 8,939
planet.earth
ello Offline
Senior Expert
ello  Offline
Senior Expert

Joined: Oct 2002
Posts: 8,939
planet.earth
i wouldnt call it totally impossible since you can access the serial device and thus can controll something external

Re: 3d game studio and Real Robots [Re: ello] #299733
11/26/09 15:03
11/26/09 15:03
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Rei_Ayanami Offline
Expert
Rei_Ayanami  Offline
Expert

Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
I don't think it is possible - it just sounds too unrealistic...

I build robots myself and program them with "C".

Re: 3d game studio and Real Robots [Re: Rei_Ayanami] #299783
11/26/09 22:54
11/26/09 22:54
Joined: Nov 2007
Posts: 1,143
United Kingdom
DJBMASTER Offline
Serious User
DJBMASTER  Offline
Serious User

Joined: Nov 2007
Posts: 1,143
United Kingdom
Why would you use 3DGS anyway? It's power is in the 3D rendering IMO, and this isnt needed to program a robot. Standard C with a good IO library is probably the way to go.

Re: 3d game studio and Real Robots [Re: DJBMASTER] #299882
11/27/09 20:56
11/27/09 20:56
Joined: Jul 2001
Posts: 6,904
H
HeelX Offline
Senior Expert
HeelX  Offline
Senior Expert
H

Joined: Jul 2001
Posts: 6,904
The only sense in using a 3d engine for this purpose is to simulate behaviour in 3D and adapt it to real robots (like puppets) or as visualization tool for realtime action or as viewer for logged robot session to analyze misbehaviour or something like else.

If you do this, keep in mind that you have to built 3D models and animation skeletons similar to your robot and that you have to deal with euler angles and so on (gimbal lock!) when translating rotation matrices to gamestudio entities.

Best regards,
-Christian

Re: 3d game studio and Real Robots [Re: HeelX] #299885
11/27/09 21:10
11/27/09 21:10
Joined: Mar 2009
Posts: 207
E
Erick_Castro Offline OP
Member
Erick_Castro  Offline OP
Member
E

Joined: Mar 2009
Posts: 207
Thanks, Christan and friends. I think that my question is not a "crasy" question, because 3dgs is based and compatible with C languaje and really when we program 3D characters, vectors and behaviors we are programming virtual robots.

The second reason is because CONITEC makes products like GALEP series, a device that uses to program industrial chips and so on.

Thank , friends.

Last edited by Erick_Castro; 11/27/09 21:11.
Re: 3d game studio and Real Robots [Re: Erick_Castro] #300030
11/29/09 02:30
11/29/09 02:30
Joined: May 2009
Posts: 258
Chicago
J
Jaeger Offline
Member
Jaeger  Offline
Member
J

Joined: May 2009
Posts: 258
Chicago
If you want to work on real robots, get Microsoft Robotics SDK in a language you think you can work well with. My personal choice is always C# or C++. I've never made a REAL, PHYSICAL robot that exists in the real world, but I've made virtual bots before in C#.

I'm actually, in my free time, playing with making a "chatter box" bot which will talk to the user and holds conversations with them. I'm using Microsoft's Speech Recognition and TTS/SAPI Dlls (System.Speech and its children namespaces). It currently recognizes a couple hundred phrases (and interprets whether they are questions/greetings/commands/etc) and responds to you (by voice & text) with a pretty realistic decision making branch.

The raw C# programming is close to finished, it's just the massive library of "knowledge" that will take ages to develop completely. I'm using a new Markup Language I created in XML, which is similar to AIML (<- research that). This makes it so I don't have to "hard code" string after string. Even non-programmers can "teach" the bot things by adding new markup (very easy). When I have time, I'm going to add some new features, like dynamic learning. When the bot doesn't recognize what you say, it will ask you to "teach" it some proper responses; which you then dictate to it, and it adds to its markup library. That will eliminate the need for any more programming AT ALL. You just "teach it" like a child. laugh

This isn't as hard as it might sound at first (if you're moderately experienced in programming). I suggest that if you want to start making robots, you should get the MSR SDK and learn C# (you can get it all FREE). Try some simple AI bots first before you spend thousands on parts kits. You'll have to ask experienced eletricians/robotics engineers & hobbyists about making the actual robots from parts (I know very little about that, except how to fire events from the robot sensors to your code). But once you learn the basics of AI and get familiar with your language, you will learn FAST. I wish I had more time to play with bots, but real life and "WOP" (work-oriented programming, lol) suck away the time. frown

If you decide to follow my advice, you can always ask questions! But just go ahead and toss the idea of Lite-C/A7 for robotics. Sure, you could FORCE it to work, but you're going to need to write new C++ libraries (Which defeats the purpose of Lite-C). Plus, WHY? laugh It's a game engine, not a robotics SDK. If you wanted your robot to display video or be controlled by a virtual 3D interface, then shoot for good ol' DirectX (or even XNA + DX). There's a lot you can do, but you don't need any game engines; you need good libraries and a strong IDE (like Visual Studio or Visual <blank> Express). Java is also an option, even though I don't care for it. You can use practically ANY language that doesn't "shelter" you from low-level development by a super-high level of abstraction. Though it's a beautiful and elegant scripting language, Lite-C can't cut it! frown *cough* C#! *cough* wink


Moderated by  HeelX, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1