Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

Machine learning is a branch of Artificial Intelligence concerned with the development of algorithms that adapt their behavior based on past observations. Examples of such algorithms include Artificial Neural Networks, Genetic Algorithms, Expectation-Maximization, and Support Vector Machines. Such ...

0
votes
3answers
47 views

What knowledge should I have if I want to establish a robotics company? [closed]

I know, robotics may refer to many things and it's extremely large field today. But if I can narrow the topic to something like Aldebaran(the company makes Nao robots), what knowledge should I have as ...
0
votes
4answers
82 views

Source of seminal papers in robotics

Is there a database or website that has collected the seminal papers in different disciplines of robotics like machine learning, AI, mobile robots, etc. By seminal I mean papers that made a path-...
0
votes
0answers
28 views

If the success of self driving can be copied in most of machine learning problems?

When people start to figure the self driving cars will replace some vehicles on the road in the very near future, it somehow means the learner in the robot software could reach a very low empirical ...
0
votes
0answers
20 views

Neural network controller vs adaptive controller

Since I'm newbie in the field of neural networks I want to ask what are the advantages of designing a controller using neural networks over the adaptive approach? My task currently is to design a ...
0
votes
2answers
346 views

Is it possible to use neural networks with Arduino?

I've got a project in university to build a vehicle on Arduino and I'd like to implement reinforcement learning for it. The processors on Arduino, of course, are too slow for this task so here is my ...
2
votes
0answers
46 views

Machine Learning or Deep Learning libraries used in Robotics with FPGAs?

Question here opened the discussion on FPGAs on robotics applications. I would like to teach a LSTM RNN/CNN on border detection and feature detection on FPGA. Feature detection methods I would like to ...
1
vote
0answers
41 views

Question about DeepMPC (Lenz 2015)

I have been working my way through the paper titled "DeepMPC: Learning Deep Latent Features for Model Predictive Control", and I had a conceptual question. Is the time varying non linear dynamics ...
3
votes
3answers
1k views

PID tuning with (Deep) Reinforcement Learning

I am trying to implement a RL algorithm for an adaptive PID in a robot system. My doubt consists in the creation of the possible states in the problem. I mean, I understand quite well the problem ...
2
votes
2answers
304 views

Using Standard Digital camera for Computer Vision

For a University project I have to use computer vision to detect small drones within 40 feet. I know there exists a pixycam for this purpose, but I was not happy with it, when I used it for CV. I ...
1
vote
2answers
96 views

Can I create an autonomous robot that can adapt its strategy using machine learning?

BACKGROUND: I am creating a robot to score the most points in 30 seconds while running autonomously. Naturally, two thoughts come to mind: Linear programming and machine learning. Linear programming ...
6
votes
2answers
418 views

Transforming Point Cloud to get Top Down Image [closed]

My task: I have a task where I am asked to track parcels(carton boxes) of different dimensions moving on a conveyor. I am using Asus Xtion pro camera mounted on top of a conveyor in any inclined ...
1
vote
1answer
99 views

Motion primtive: machine learning vs. handcrafted

On Google Scholar there are a lot of papers which explain the advantages of motion primitive: instead of searching inside the state-space (configuration space of a robot) the solver has to search ...
6
votes
1answer
276 views

Reward Function for q learning on a robot

I have 2 wheeled differential drive robot which I use pid for low level control to follow line. I implemented q learning which uses samples for 16 iterations then uses them to decide the best position ...
0
votes
2answers
80 views

How can a DMP be used for simulating physics?

I read a paper from 2015, "Structural bootstrapping - A novel, generative mechanism for faster and more efficient acquisition of action-knowledge ", which introduces a concept called, "Structural ...
-1
votes
1answer
89 views

How to make a robot? [closed]

For instance, how would you hook up a electric pump communicate with a motherboard? Let's say I buy a electric pump, I hook it up to some sort of metal structure that if the pump is turned on it moves ...
0
votes
1answer
55 views

Neural Nework code or library for MSP430G2553 microcontroller [closed]

I am new here and i am new to neural network also. :P I have gone through the concepts of Neural Networks but i want to implement it in my project including microcontroller MSP430G2553 on LaunchPad ...
0
votes
0answers
734 views

How to detect wall-corners, fans, lights in an indoor using CV?

Im currently working on an autonomous indoor quad-rotor. For this purpose I'm using OpenCV to enable computer vision in my drone. I need to be able to detect wall corners, fans (both stationary and ...
1
vote
1answer
256 views

Which algorithms are used in autonomous robot [closed]

I am working on proposal of autonomous fire fight robots but I'm little bit confused about its sensor and algorithms. My friend suggested there are some path finding ...
0
votes
1answer
177 views

Robotic Manipulator [closed]

I have started working on robotic manipulators and got into a project which deals with control of robotic manipulator using artificial neural networks (solution of inverse kinematics and trajectory ...
2
votes
1answer
124 views

What is $\alpha \sin(\theta) + \beta \frac{d \theta}{d t}$ in the inverted pendulum problem?

I am preparing for an exam in neural networks. As an example for self-organizing maps they showed the inverted pendulum problem where you want to keep the pole vertical: Now the part which I don't ...
5
votes
1answer
55 views

Has hierarchical learning been embodied in a robot before?

I've been reading about hierarchical reinforcement learning (HRL) and it's applications. A well-written literature review on the subject can be found here. However, I was wondering if research has ...
1
vote
1answer
413 views

biped walking using Genetic Algorithm

I am working on a project but I lack advanced programming knowledge, especially about genetic algorithms. I am developing a prototype using WEBOTS 7.4.3 for the simulation. The project is to use ...
10
votes
3answers
2k views

Virtual Testing Environment for Drones

Does anyone know of a robotics developer environment ideal for testing AI programs for drones (e.g. quadrocopters, planes, helicopters, etc.)? I would like something like Microsoft Robotics Developer ...
2
votes
2answers
124 views

Predicting the impact point of a moving object

Suppose we have a moving object (a horizontal projectile motion as one of the most basic examples). Is there any way to predict where it will hit finally? Please note that I'm looking for a machine ...
6
votes
1answer
441 views

Role of Neuromorphic Computing and Quantum Computing in the field of Robotics and AI

I asked a similar kind of question some time ago (Neuromorphic Engineering and Robotics) Since then, many things have come to the point of revelation. A road-map for neuromorphic computing was ...
0
votes
2answers
985 views

Project Idea for a AI related project [closed]

I am a Computer Science final year undergraduate student.Until now,I used to shirk away from robotics as I believed that it is more related to electrical and mechanical aspects.But my interest in ...
2
votes
2answers
213 views

Neuromorphic Engineering and Robotics

I have been into a boggling paper research on neuromorphic engineering and its implications on robotics applications, lately. It is relatively a less applied field and full of academic papers and ...
4
votes
2answers
2k views

How much accuracy could I get position tracking with a 3-axis accelerometer and gyro sensor, and compass, and how would I do it?

Given a 12' x 12' field (4m x 4m), a reasonably cheap 3-axis gyro sensor and accelerometer, and compass, I plan to design a device capable of tracking its position to sub-centimeter accuracy for a ...
5
votes
1answer
167 views

classify if two adjacent surfaces belong to same object

I have a box (cuboid) lying on floor or table. So there are 6 surfaces of the box and 1 surface of the floor. If I take each pair of surface such that the surfaces are "adjacent" to each other, I get ...
5
votes
4answers
2k views

How can I create a robot like the EZ-B using a regular Arduino?

I am interested in building a robot like the EZ-B, sold by ez-robot.com. It comes with an SDK for Visual Studio and has direct scripting in runtime through a USB, Bluetooth, Wi-Fi, IRC or HTTPS ...
13
votes
5answers
823 views

What reward function results in optimal learning?

Let's think of the following situations: You are teaching a robot to play ping pong You are teaching a program to calculate square root You are teaching math to a kid in school These situations (i.e....
1
vote
4answers
5k views

Self learning maze solving robot using 8bit microcontroller?

I want to know if there is best algorithm and technique to implement self learning maze solving robot in 8 bit limited resource micro-controller? I was looking for some well optimized algorithm and/or ...
2
votes
2answers
484 views

Simple Neural Network with hardcoded positions for walk optimisation

I'm building a quadrupedal robot that will learn how to walk. From the responses I got from asking if its possible to run a NN on a micro controller I realised I needed to think of a clever system ...
9
votes
3answers
1k views

Quadruped Learning Simulator

I'm currently building a robot with four legs (quadruped), 3 DOF (Degrees of Freedom) and Its been suggested here that I use a simulator to do the learning on a computer and then upload the algorithms ...
21
votes
4answers
21k views

Is it possible to run a neural network on a microcontroller

Could you implement a simple neural network on a microprocessor such as the Arduino Uno to be used in machine learning?
6
votes
2answers
440 views

Decision trees for solving 2D inverse kinematics?

While experimenting with the OpenCV Machine Learning Library, I tried to make an example to learn the inverse kinematics of a 2D, 2 link arm using decision trees. The forward kinematics code looks ...
5
votes
3answers
951 views

Is an accelerometer sufficient to detect displacement, or do I need an INS?

Do I need a complex system (of gyros, accelerometers etc.) to detect if a robot has moved forward or can I simply use an accelerometer. I'm building a robot that learns to walk and I need to detect ...
6
votes
2answers
821 views

Are inverse kinematics and reinforcement learning competitive techniques?

Are inverse kinematics and reinforcement learning techniques contending techniques to solve the same problem viz. movement of robotic manipulators or arm? By a glance through the wikipedia article, ...
15
votes
2answers
3k views

Programming a line following robot with reinforcement learning

I am considering programming a line following robot using reinforcement learning algorithms. The question I am pondering over is how can I get the algorithm to learn navigating through any arbitrary ...
6
votes
5answers
4k views

Learning Algorithms for Walking Quadruped

I'm building a 4 legged robot (quadruped) with 3 Degrees of freedom per leg. The goal of my project is to make this robot able to learn how to walk. What learning algorithms will I need to implement ...