What can be done with a Raspberry Pi but not with an Arduino?

You can think of raspberry pi as a laptop with programmable pins, as well as being a micro-sized computer. I think we could classify the difference into two categories, a hardware, and a software. Hardware For example, and not as a limitation, You can show out graphics and movies after attaching an LCD whether itContinue reading “What can be done with a Raspberry Pi but not with an Arduino?”

What is SLAM in robotics and Self-driving cars

The need for high definition maps, mapping of unknown GPS-denied areas, exploration and autonomous mission are the main motivation for Solving the Simultaneous Localization And Mapping Problem “SLAM” Given a map, a robot could localize itself easily by comparing its observations to the stored map. Given a robot pose relative to a global axis “localization”Continue reading “What is SLAM in robotics and Self-driving cars”

What is the difference between SLAM and visual odometry?

First, we have to distinguish between SLAM and odometry. Odometry is a part of SLAM problem. It estimates the agent/robot trajectory incrementally, step after step, measurement after measurement. new_state=old_state+step_measurement The next state is the current state plus the incremental change in motion. Incremental change can be measured using various sensors. Wheel encoders for instance, countsContinue reading “What is the difference between SLAM and visual odometry?”

What is CNN in machine learning?

CNN “Convolutional Neural Network” is more commonly listed under deep learning algorithms which is a subset of machine learning and AI. Convolution means, convolving/applying a kernel/filter of nxn dimension on a selected pixel and its surroundings, then moving the same kernel to the next pixel and its surrounding and so on, to asses each pixel.Continue reading “What is CNN in machine learning?”

Introduce Yourself (Example Post)

This is an example post, originally published as part of Blogging University. Enroll in one of our ten programs, and start your blog right. You’re going to publish a post today. Don’t worry about how your blog looks. Don’t worry if you haven’t given it a name yet, or you’re feeling overwhelmed. Just click theContinue reading “Introduce Yourself (Example Post)”

Design a site like this with WordPress.com
Get started