Microsoft Robotics Studio 是一个 PC 机器人平台。因此,如果您想使用它,您需要一个带有 PC 的机器人。不幸的是,这种类型的机器人价格更高,而且市场上的数量也少得多。据我所知,有一些可与 RDS 配合使用的机器人:
Robotics Connection Stinger 机器人,配有 ICOP eBox Windows CE PC
IRobot Roomba,配有 ICOP eBox Windows CE PC
CoroWare CoroBot (全面披露:我为 CoroWare 工作。)
正如 Paul 所说,Arduino 是一种流行的机器人微控制器。微控制器机器人可以与 RDS 一起使用,但它们以“拴系”方式运行,始终通过物理电缆或无线连接到 PC。像这样的一些流行机器人可与 RDS 配合使用:
Lego NXT
Parallax BOE Bot
当然,定制的微控制器机器人可以与 RDS 配合使用,但是,您必须专门为您的机器人和通信介质构建微控制器到 PC 的接口。这通常不是新手的任务。
Microsoft Robotics Studio is a PC robotics platform. So if you want to use that, you need a robot with a PC on board. Unfortunately, this type of robot is more expensive and there are far fewer of them on the market. A select few that I know of that work with RDS:
Robotics Connection Stinger robot with an ICOP eBox Windows CE PC
IRobot Roomba with an ICOP eBox Windows CE PC
CoroWare CoroBot (Full disclosure: I work for CoroWare.)
As Paul said, the Arduino is a popular microcontroller for robotics. Microcontroller robots can be used with RDS, but they operate in a "tethered" fashion, always connected to a PC either with a physical cable or wireless. Some popular robots like this that work with RDS:
Lego NXT
Parallax BOE Bot
Of course a custom made microcontroller robot can work with RDS, however, you will have to architect the microcontroller-to-PC interface specifically for your robot and communication medium. This is typically not a task for novices.
Any good robot kit is, by definition, going to require you to be fairly handy with ALL the aspects related to robotics. That is, you're going to have to learn a bit of mechanical engineering to make sure your locomotion device works properly, a bit of electronics to attach sensors, and so on. If you're looking for a snap together pre-built kit where all the accessories fit into proprietary docking connectors, you're not looking for robotics.
If you're feeling gung-ho about learning to program ICs, you could do worse than the Arduino system. With that in tow, you could look here for more inspiration as far as parts go:
The Arduino is one of the more popular open-source robotics base boards, and it's easy to program and get started with. You can do a lot before you run into the hardware limits on that, but you will have to build your robot from bits and pieces, rather than a nicely packaged kit with printed instructions. That's half the fun though.
I personally would recommend the roomba. It is supported by iRobot, which is a major manufacturer of robotic devices (military and civilian). Additionally they have created a device called the roomba "create" that is a roomba, but without the vacuum cleaner. The control of the roomba can be taken over via a serial connection, and once you get the basics down (its easy), controlling the device is pretty simple!
Since its serial, you can control it with almost any device - be it a computer, micro-controller, or whatnot!
I've done a lot of work playing around with the device myself, so if you have any questions, feel free to post back!
发布评论
评论(3)
Microsoft Robotics Studio 是一个 PC 机器人平台。因此,如果您想使用它,您需要一个带有 PC 的机器人。不幸的是,这种类型的机器人价格更高,而且市场上的数量也少得多。据我所知,有一些可与 RDS 配合使用的机器人:
正如 Paul 所说,Arduino 是一种流行的机器人微控制器。微控制器机器人可以与 RDS 一起使用,但它们以“拴系”方式运行,始终通过物理电缆或无线连接到 PC。像这样的一些流行机器人可与 RDS 配合使用:
当然,定制的微控制器机器人可以与 RDS 配合使用,但是,您必须专门为您的机器人和通信介质构建微控制器到 PC 的接口。这通常不是新手的任务。
Microsoft Robotics Studio is a PC robotics platform. So if you want to use that, you need a robot with a PC on board. Unfortunately, this type of robot is more expensive and there are far fewer of them on the market. A select few that I know of that work with RDS:
As Paul said, the Arduino is a popular microcontroller for robotics. Microcontroller robots can be used with RDS, but they operate in a "tethered" fashion, always connected to a PC either with a physical cable or wireless. Some popular robots like this that work with RDS:
Of course a custom made microcontroller robot can work with RDS, however, you will have to architect the microcontroller-to-PC interface specifically for your robot and communication medium. This is typically not a task for novices.
根据定义,任何好的机器人套件都需要您对与机器人相关的所有方面都相当熟练。也就是说,您将必须学习一些机械工程知识以确保您的运动设备正常工作,学习一些电子设备来连接传感器等等。如果您正在寻找一个将所有配件安装到专有对接连接器中的卡扣式预制套件,那么您并不是在寻找机器人。
如果您对学习 IC 编程充满热情,您可能会比 Arduino 系统做得更好。有了这些,您可以在这里寻找更多灵感:
http://www.sparkfun.com/commerce/categories.php?c=31
Arduino 是最流行的开源机器人基板之一,它很容易编程和上手。在遇到硬件限制之前,你可以做很多事情,但你必须从零碎的东西构建你的机器人,而不是一个包装精美的带有印刷说明的套件。但这只是乐趣的一半。
Any good robot kit is, by definition, going to require you to be fairly handy with ALL the aspects related to robotics. That is, you're going to have to learn a bit of mechanical engineering to make sure your locomotion device works properly, a bit of electronics to attach sensors, and so on. If you're looking for a snap together pre-built kit where all the accessories fit into proprietary docking connectors, you're not looking for robotics.
If you're feeling gung-ho about learning to program ICs, you could do worse than the Arduino system. With that in tow, you could look here for more inspiration as far as parts go:
http://www.sparkfun.com/commerce/categories.php?c=31
The Arduino is one of the more popular open-source robotics base boards, and it's easy to program and get started with. You can do a lot before you run into the hardware limits on that, but you will have to build your robot from bits and pieces, rather than a nicely packaged kit with printed instructions. That's half the fun though.
我个人会推荐roomba。它由 iRobot 提供支持,iRobot 是机器人设备(军用和民用)的主要制造商。此外,他们还创建了一种名为 Roomba“create”的设备,它是 Roomba,但没有真空吸尘器。 Roomba 的控制可以通过串行连接进行,一旦掌握了基础知识(很简单),控制设备就非常简单!
由于它是串行的,您几乎可以使用任何设备来控制它 - 无论是计算机、微控制器还是其他设备!
我自己在该设备上做了很多工作,所以如果您有任何问题,请随时回复!
I personally would recommend the roomba. It is supported by iRobot, which is a major manufacturer of robotic devices (military and civilian). Additionally they have created a device called the roomba "create" that is a roomba, but without the vacuum cleaner. The control of the roomba can be taken over via a serial connection, and once you get the basics down (its easy), controlling the device is pretty simple!
Since its serial, you can control it with almost any device - be it a computer, micro-controller, or whatnot!
I've done a lot of work playing around with the device myself, so if you have any questions, feel free to post back!