Questions tagged [software]

A set of machine-readable instructions (most often in the form of a computer program) that directs a computer's processor to perform specific operations.

Software, is any set of machine-readable instructions (most often in the form of a computer program) that directs a computer's processor to perform specific operations. The term is used to contrast with computer hardware, the physical objects (processor and related devices) that carry out the instructions. Hardware and software require each other and neither has any value without the other.

Software covers a multitude of aspects within a robotic system - eg: motor control, control algorithms, communications, displays etc as well as FPGA/PLD configration.

The software is somewhat broad and should normally be used in conjunction with other tags to focus the question.

85 questions
4
votes
1 answer

Robot safety standards for software

I am looking for possible ISO standards for robot safety specifically for software. I have come across this presentation that mentions many ISO standards and it's not very clear which exactly applies to software. The most probable ones are: ISO…
Shahbaz
  • 3,250
  • 1
  • 20
  • 38
3
votes
1 answer

Software for robot parts interaction modeling

I'm robotic engineer, using OpenSCAD to model robotic components (gears, pulleys, parts, etc). But I need an application to model the physics and interaction of the components (for i.e. how will robot move if I rotate a given gear). So, is there any…
Robotex
  • 185
  • 1
  • 2
2
votes
1 answer

Software for designing mechanical systems/robotic parts

Which software can be used to prototype/design robot parts (mechanical parts, body, gears, etc)> I have some crazy idea I would like to try (quadripedal walking robot, animal-like), but I'd like to design the mechanism and test (to some degree) the…
SigTerm
  • 123
  • 3
1
vote
2 answers

I need a software that will help me track passage and identify fish in clear water

I am in charge of studying passage of different species of fish (six species) between lakes in Patagonian Andean range. We've been thinking of deploying video cameras underwater, but we'd need software that would control the cameras and record…
pviglia
  • 11
  • 2
1
vote
1 answer

What does software-based parameterization in ISO 13849-1 mean?

I have no CS background except some coding experience. I am studying the standard ISO 13849-1 and find section 4.6.4 concerning "software-based parameterization" is not clear to me. I have tried to google it but can't find much information about it.…
lightweight
  • 113
  • 3
1
vote
3 answers

What should I use for speech recognition?

I was wondering, my team and me are working on a robot communication-oriented and we wanted to add speech recognition on it. What technology should I use ?
0
votes
2 answers

Why is analysis required to study robotics?

I am studying Informatics and I am interested in doing a Masters in Robotics and I was checking out some unis and their courses and I saw that Robotics contains analysis and a lot of math. Why is that?
0
votes
1 answer

How large and complex a robotic systems from a software point of view?

So, I have this misconception, I think, that software engineering in robotics entails a deep reinforcement learning model and that is it. So, if you work in this field as a software engineer how large and complex are robotic systems from a software…
chez93
  • 1
0
votes
2 answers

Software Architectures for Robots

When designing a robot (manipulator, house robot, drone, autonomous driving system), what options does one have regarding the general software architecture? Is there even such a thing, as a very high level view on different software architectures? I…
0
votes
1 answer

Is a compilers course or a databases course more relevant for robotics engineering?

I am trying to decide between taking a compilers and interpreters course where we create an OpenGL shader compiler and a databases course. My aim is to go into robotics engineering and I am wondering which of these courses would provide the most…
aa1
  • 111