please enlighten me..

Though I'm new to building robots and robot programming..im enthusiacally to learn this subject. I have this question, someone told me before i can build a robot, he told me that I should first learn PIC?
What if i dont know how to use PIC, do i still have a chance to build a robot by using MRS alone? is PIC still necessary or mrs is all that i need.
[422 byte] By [micomyx] at [2008-1-9]
# 1
You can use MSRS and your PC to program robots, you dont need to learn to program micro controllers. Please review our extensive online video tutorials, our text/code tutorials etc and start playing with our visual authoring environment (VPL) and our simulation tool. Even without hardware, you can get pretty far with what we provide
GeorgeChrysanthakopoulos at 2007-10-3 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Community...
# 2
Just looking over the Studio and the first tutorial today, it has a number of real devices defined, from various manufacturers who are partners. If you had the actual hardware, the idea is that you could assemble them and match up their connections in the VSL, and produce code to run the mechatronic creation you just built.

What I have not found is any description of how you would connect these machines to your computer, or what sort of target microcomputer environment you would need to run the programs you create. There needs to be some sort of documentation telling how to create real control platforms, the minimum CPU, versions of Windows, RAM, hard disks, flash, etc.

So far, MSRS seems to be missing some basic things, like control of the serial and parallel ports, just as WCF leaves these out, too.

Is there a specification for developing drivers for real world devices, like serial I/O, the IBM printer port, A/D boards, motor control boards, etc?

SCrobot at 2007-10-3 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Community...
# 3
George Chrysanthakopoulos wrote:
You can use MSRS and your PC to program robots, you dont need to learn to program micro controllers. Please review our extensive online video tutorials, our text/code tutorials etc and start playing with our visual authoring environment (VPL) and our simulation tool. Even without hardware, you can get pretty far with what we provide

Thanks for your reply. I have review the online video tutorial. And have finish it until the vb.net.
I'm planning to build a robot from scratch that can move around wired...and then if possible wireless...
I have bought 2pcs dc-motors, I already have soldering iron, lead, and universal pcb. But i dont know what's gonna be next to do and to buy.

micomyx at 2007-10-3 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Community...
# 4
SCrobot wrote:
Just looking over the Studio and the first tutorial today, it has a number of real devices defined, from various manufacturers who are partners. If you had the actual hardware, the idea is that you could assemble them and match up their connections in the VSL, and produce code to run the mechatronic creation you just built.

What I have not found is any description of how you would connect these machines to your computer, or what sort of target microcomputer environment you would need to run the programs you create. There needs to be some sort of documentation telling how to create real control platforms, the minimum CPU, versions of Windows, RAM, hard disks, flash, etc.

So far, MSRS seems to be missing some basic things, like control of the serial and parallel ports, just as WCF leaves these out, too.

Is there a specification for developing drivers for real world devices, like serial I/O, the IBM printer port, A/D boards, motor control boards, etc?

That's also the question stack on my head. What if like me planning to build something from scratch a robot that can move around wired...and then if possible wireless....I have already bought 2pcs dc-motors, soldering iron, lead, and universal pcb. But i dont know what's next to do or buy..maybe can you help me?

micomyx at 2007-10-3 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Community...
# 5

You have to make a decision. Either you will have a PC on-board the robot, or a PIC microcontroller.

If you want to use a PC, then there are dozens of PC-104 single-board computers around. Get one with plenty of memory that is capable of running Windows XP and you will be able to host your MSRS application directly on the robot. Of course, you will need the appropriate interfaces to control the hardware and the device drivers. One advantage is that you can easily get a WiFi card to work with the PC and be up and running on the network. Similarly, if you get a PC board that has USB you will be able to easily plug in a webcam and use vision. The disadvantage is probably the cost and maybe the power requirements.

On the other hand, if you are really keen on learning about PICs, then you can buy a simple little microcontroller board. This might be easier to some extent because there are boards designed specifically for robots that already have the H-bridges for controlling motors and analog or digital inputs for sensors such as sonar or infra-red. In this case, you will have to write a simple "operating system" on the PIC that can communicate with a PC via a serial port. The reason I suggest a serial port is that there are lots of examples of this type of code in MSRS. Also, it is eay to make it wireless later by buying a serial-to-Bluetooth dongle. You don't have to change anything on the robot, just plug in Bluetooth. However, it would be harder to add vision and WiFi networking.

If you decide which way you want to go, then maybe we can provide more pointers on what to do.

Trevor

TrevorTaylor at 2007-10-3 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Community...
# 6
Will how much a PC-104 single-board computers can cause me? does it come in second hand?
Can you suggest
PC-104 board that's worth the price, and not too expensive.

I have a cpu thats not being used anymore, but still working, its an Intel Pentium3 500+Mhz has a motherboard, 256MB RAM. Can I use that? If yes, that would be great..
because..if I'm to use a microcontroller board
I only got $300-400 max. for the whole project.

If my old cpu can be used as an onboard computer, I'll used. That way I can focus the budget on other parts.
Can I also use a 12V emergency light rechargeable batteries?

micomyx at 2007-10-3 > top of Msdn Tech,Microsoft Robotics Studio,Microsoft Robotics - Community...

Microsoft Robotics Studio

Site Classified