Question:
Which is the best programming language to create robotic or automatic machine application ?
1970-01-01 00:00:00 UTC
Which is the best programming language to create robotic or automatic machine application ?
Eight answers:
?
2012-12-13 18:37:56 UTC
Use C language if your logic is simple.Most robotics applications require looping of basic operations of motors,sensors,LED's,LCD's etc.These can be implemented using the basic set of operations in C.

Higher languages like C# or Java could be used for more difficult tasks like image processing.
deonejuan
2012-12-13 17:25:21 UTC
I like the Arduino board. Plug it into the USB port of your computer for learning software programming. Choice of languages. Personally, I like Java.



Look also at the Lego Mindstorm. Then you will know what direction to go in learning ANSI C to program the microprocessors that switch the other circuitboard electronics..
Grace
2012-12-13 10:02:56 UTC
I would recommend Java
Hangsha
2012-12-13 05:48:24 UTC
I think assembly language will be the best.should have the knowledge of microprocessor and microcontroller.
2012-12-12 17:38:07 UTC
C++ / ASM language
Neil
2012-12-12 15:33:38 UTC
I personaly would sugesst C++
?
2012-12-12 15:30:27 UTC
Depends on the hardware you are using for your robot. C would probably be best because of it's lower level functions, but not very easy...
2012-12-12 08:04:45 UTC
I would say that you could use RobotC, EasyC, C/C++, ASM or Java. You may need some knowledge in CAD and Autodesk as well. You may have to learn wiring, sensors, and few other things depending on what you want to do, although there are ways of programming robots without creating them or typing code.



Here is a few links you may find interesting.

C/C++, Java, CAD, Autodesk, ASM

http://www.usfirst.org/roboticsprograms/frc/building-a-robot

http://www.youtube.com/watch?v=Y-afnY32RrY

https://decibel.ni.com/content/community/first/frc?view=all#/?tagSet=1000

http://youtu.be/VLQhX0nZV6I



RobotC

http://www.robotc.net/

http://www.youtube.com/watch?v=06uJUMAAGys



LegoMindstorm (No programming required)

http://www.youtube.com/watch?v=AzRRulYvVdY

http://stemcentric.com/nxt-tutorial/



EasyC - Vex Robotics

http://www.youtube.com/watch?v=ZC_IzM9frGo

http://www.youtube.com/watch?v=LPO1BFTCBUI


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...