|
|
|
| VisualSizer Home VisualSizer Overview Download VisualSizer Motor Sizing Articles Articles on Robotics | |
|
Robotics Articles 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 Bosch Rexroth adds motion control PLC to robot systems ![]() An Introduction to Programming Robots with Microsoft Robotics Studio Earlier this year, Microsoft released a Community Technical Preview (CTP) of its robot-programming SDK, called "Microsoft Robotics Studio," the result of work done by one of the groups emerging from Microsoft Research. Robotics Studio provides a high-level generic interface for programming a wide range of robots using a distributed model. The utility of this approach is apparent by the fact that both hobbyists controlling robotic kits or toy robots and serious roboticists controlling large and complicated robots can use the same SDK. This article presents an overview of Robotics Studio, and then shows you how to use the SDK to program the iRobot Roomba vacuum robot. Read more... The Basics - Robot Software One of the least discussed topics in hobby level robotics is software. You can almost always find a hardware description, schematic, drawing, and tons of help on the electro-mechanical side of your project. However, the software, which admittedly is one of the hard parts, eludes many people. In this article, I would like to demonstrate how to structure your software so your robot will function properly. I would also like to point out a great technique for getting started. Many software engineers make heavy use of something called 'Pseudo Code'. This is a technique where you write your program in half programming language and half human language (English, Spanish, Driud, etc). Pseudo code is very useful for getting the layout of your program ready, to get basic algorithms worked out, and to be able to read your 'code' quickly. I will demonstrate this technique a little later. Read more...
Robot software Three
Laws of Robotics
Later, Asimov added the Zeroth Law: "A robot may not harm humanity, or, by inaction, allow humanity to come to harm"; the rest of the laws are modified sequentially to acknowledge this. Read more...
|
Literature:
Preview the Book This book describes all the equations and algorithms behind visualsizer-professional including inertia and torque calculations for mechanisms such as lead screws, rotary tables, actuators, gears, and more. Also included is the calculation of duty cycles including a detailed description of S-Curve (Jerk Limitation) calculation.
|
|
Top Of Page |
|