Questions tagged [robotics]

Robotics is the branch of technology that deals with the design, construction, operation, structural disposition, manufacture and application of robots. Robotics is related to the sciences of electronics, engineering, mechanics, and software. You may also consider asking your question on *robotics* Stack Exchange: https://robotics.stackexchange.com/.

Robotics is the branch of technology that deals with the design, construction, operation, structural disposition, manufacture and application of robots and computer systems for their control, sensory feedback, and information processing.

1201 questions
125
votes
7 answers

Best programming aids for a quadriplegic programmer

Before you jump to conclusions, yes, this is programming related. It covers a situation that comes under the heading of, "There, but for the grace of God, go you or I." This is brand new territory for me so I'm asking for some serious help here. A…
Peter Rowell
  • 17,605
  • 2
  • 49
  • 65
56
votes
7 answers

Using C Libraries for C++ Programs

I am trying to control Dynamixel servos using a GUI made using Qt. Dynamixel provides a C set of C libraries to control the motors, while the only way of making GUI's I know is Qt, which is essentially C++. Will it be possible to use Dynamixel C…
johngreen
  • 2,676
  • 5
  • 32
  • 47
51
votes
10 answers

Looking for ways for a robot to locate itself in the house

I am hacking a vacuum cleaner robot to control it with a microcontroller (Arduino). I want to make it more efficient when cleaning a room. For now, it just go straight and turn when it hits something. But I have trouble finding the best algorithm or…
Matthieu Napoli
  • 48,448
  • 45
  • 173
  • 261
35
votes
25 answers

Textual versus Graphical Programming Languages

I am part of a high school robotics team, and there is some debate about which language to use to program our robot. We are choosing between C (or maybe C++) and LabVIEW. There are pros for each language. C(++): Widely used Good preparation for…
stalepretzel
  • 15,543
  • 22
  • 76
  • 91
33
votes
10 answers

Where to begin with programming for robotics?

Ok so i've been interested in robotics for a while and had a project in mind. Building a small remote controlled vehicle-robot/ unmanned vehicle-robot. Hopefully with the ability to read in data from sensory devices(gps,thermometer etc) and write…
Julio
  • 1,815
  • 7
  • 20
  • 22
32
votes
7 answers

Lego Mindstorms Programming - which language/IDE do you use/recommend?

I'm new to it and currently using the visual flow-chart like language that the Lego Mindstorms IDE uses. I'm impressed with how readable the diagramming language is but missing the flexiblity of actual code. I'm imagining complicated projects I want…
CodeAndCats
  • 7,508
  • 9
  • 42
  • 60
32
votes
5 answers

What to study to get into robotics?

What should someone study at university level if he/she wants to get into robotics and build robotics? So far 'Mechatronics' seems to be the field I'm looking for? I looked at a few plain 'robotics' courses but they seem to be only about the…
Ali
  • 261,656
  • 265
  • 575
  • 769
28
votes
9 answers

Is Lego MindStorms a good choice for basic robotics development?

I would like to learn how to write software for controlling robots. Is Lego MindStorms a good choice for this? Are there better alternatives? I'd prefer MindStorms, but after reading a couple of articles I get the impression that Lego has stopped…
Arnold Zokas
  • 8,306
  • 6
  • 50
  • 76
22
votes
14 answers

How to create real-life robots?

Even before I learnt programming I've been fascinated with how robots could work. Now I know how the underlying programming instructions would be written, but what I don't understand is how those intructions are followed by the robot. For example,…
Ali
  • 261,656
  • 265
  • 575
  • 769
22
votes
17 answers

Why are C, C++, and LISP so prevalent in embedded devices and robots?

It seems that the software language skills most sought for embedded devices and robots are C, C++, and LISP. Why haven't more recent languages made inroads into these applications? For example, Erlang would seem particularly well-suited to robotic…
David Koelle
  • 20,726
  • 23
  • 93
  • 130
22
votes
8 answers

Is it worth to learn Ada instead of another languages [c++, c#]?

If Im going to make robots, which language do you recommend me? In our university we can choose between several languages. Most of the students are choosing Ada just because our teacher uses it. After some research I found out that ada is old.…
user1012032
22
votes
4 answers

Is there any Ruby or Python interpreter for Lego Mindstorm?

I want to start coding in Python or Ruby. Since I own a Lego Midstorms kit I thought it would be nice to program against it. Are there any good translators / interpeters for the Mindstorms brick?
nojevive
  • 3,518
  • 3
  • 22
  • 18
21
votes
8 answers

Robot exploration algorithm

I'm trying to devise an algorithm for a robot trying to find the flag(positioned at unknown location), which is located in a world containing obstacles. Robot's mission is to capture the flag and bring it to his home base(which represents his…
Daar
  • 3,385
  • 4
  • 20
  • 18
17
votes
7 answers

C or C++ for a Robot?

Greetings, I am trying to decide between C and C++ for my robot. I am a 5+ year veteran of Visual Basic.NET, however I'm going with Linux (Ubuntu) on this robot, and there is a compatibility problem between Linux and the .NET Framework. I want to…
Thaskalas
  • 171
  • 1
  • 3
16
votes
11 answers

Arduino IDE is not showing any port macOS

My Arduino Uno is plugged in with mac USB port. But Arduino IDE is not showing any port. (macOS- Catalina)
Rasheeq Ishmam
  • 307
  • 1
  • 4
  • 10
1
2 3
79 80