What to study to get into robotics? [closed]

I’m a professional robotics research consultant, with 30 years of experience working for organizations like SRI International and JPL. Like computers, robotics has quite a strong divide between the software and the hardware. Hardware is further subdivided into actuators and sensors. If you’d said “I want to get into computers”, I would explain that only … Read more

Textual versus Graphical Programming Languages [closed]

Before I arrived, our group (PhD scientists, with little programming background) had been trying to implement a LabVIEW application on-and-off for nearly a year. The code was untidy, too complex (front and back-end) and most importantly, did not work. I am a keen programmer but had never used LabVIEW. With a little help from a … Read more

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

The problem of figuring out a robot’s position in its environment is called localization. Computer science researchers have been trying to solve this problem for many years, with limited success. One problem is that you need reasonably good sensory input to figure out where you are, and sensory input from webcams (i.e. computer vision) is … Read more

Using C Libraries for C++ Programs

Yes, C++ can compile C with a C++ compiler and you can link C++ against C. Just be sure that any C function you call uses C linkage. This is made by enclosing the prototype of the C function by an extern “C” #ifdef __cplusplus extern “C”{ #endif void c_function_prototype(); #ifdef __cplusplus } #endif The … Read more

tech