Tractobot: The Self-Driving Robot Tractor with ROS
What would be if farmers would become computer operators who just supervise the robots capable of working the land without the tractor’s operator intervention? The robots capable of doing autonomous...
View ArticleTinker Board: A more powerful processor, double RAM, but 30% more expensive...
Raspberry Pi is the leader in everything that means building things with a computer capable of running one of the many Linux distributions. Asus tries to test the same target market as Pi 3 with a...
View ArticleRosBot: A H-bridge motor driver compatible with Raspberry Pi 2, 3 and Intel Up
With an Arduino UNO, you can easily control DC motors. With a Linux computer such as Raspberry Pi or Intel UP is a bit more difficult. The simple solution is to control with Pi or UP a motor driver...
View ArticlePiCar-S: A Kit for Raspberry Pi and Autonomous Robots
SunFounder has launched a new kit compatible with the Raspberry Pi 3 and Raspberry Pi 2 versions. The kit is actually a redesign of the classic 4-wheel platform used in most robot kits. The advantage...
View ArticleThe Best Raspberry Pi 3 Kits for Robotics
Using a robotic kit has the great advantage of having together all of the components you need to build a robot. Moreover, some kits allow the addition of new components or sensors, so using a single...
View ArticleROS Kinetic: Publisher and Subscriber in Python
The first time I started reading about ROS was last year. Also at that time, I made the decision to learn as much about ROS and make as many projects as possible based on it. After reading the first...
View ArticleInstalling and Setting Up Arduino with ROS Kinetic (Raspberry Pi 3)
This guide will walk you through how to install and setting up an Arduino board to work with Raspberry Pi 3 having in common ROS Kinetic. To walk through this guide, you must have a Raspberry Pi 3 with...
View ArticleNiryo One: The Robotic Arm Designed For ROS, Arduino and Raspberry Pi
The recipe for Niryo One is as follows: 3D printing, Raspberry Pi 3, Arduino Mega, RAMPS 1.4, ROS (Robot Operating System), Linux Ubuntu for Raspberry Pi, and lots of open-source code. Let us study...
View ArticleTractobot: The Self-Driving Robot Tractor with ROS
What would be if farmers would become computer operators who just supervise the robots capable of working the land without the tractor’s operator intervention? The robots capable of doing autonomous...
View ArticleTemplate for a ROS Subscriber in Python
A few days ago I wrote a tutorial about a template for a Publisher node in Python. In the same tutorial, I used the template to write a ROS node to generate a random number. Today, I continue the...
View ArticleHow To setup Raspberry Pi to identify two Arduino devices
The applications that run on Raspberry Pi can’t always identify the serial port that belongs to each Arduino board. If we don’t use an identifier for each board, the serial port may change every time...
View ArticleThis week in robotics: 7-13 August
7-13 August 2017 was a full-week for robotics. From launching new robot kits, military projects, to crowdfunding campaigns, tutorials about artificial intelligence, and a research to make likable...
View ArticleTemplate for a ROS Subscriber Using rosserial on Arduino
A few weeks ago I started writing a series of tutorials that ease the work of beginners in ROS. The first tutorial was about a template for a publisher node, the second tutorial was about a template...
View ArticleHow to use rosserial with two Arduinos and Raspberry Pi
Arduino is a good development board for reading data from various sensors and for controlling the robot’s DC motors. Raspberry Pi is a very good Linux computer running ROS. To benefit from both...
View ArticleDRONE PILOT: Self-Navigating Module for Robotics and Drones
DRONE PILOT is a module that includes the entire range of sensors required by a drone or a robot to navigate autonomously. The designers use the RaspberryPi Compute Module 3 board as the brain of the...
View ArticleA Raspberry Pi Disk Image with Raspbian Stretch Lite + ROS + OpenCV
If you need to run ROS on a Raspberry Pi 3 or 3 B+, OpenCV 3.3.1 and you don’t need a GUI (Raspbian Stretch Lite doesn’t have a GUI), this image is handy. disk image source
View ArticleA cheap system for detecting curved lanes (OpenCV, Raspberry Pi 3 and Nvidia...
A relatively inexpensive method with good results for a robot capable of detecting the lines and the curved lines of a road is described in this project. Kemal Ficici has used OpenCV for computer...
View ArticleHow to Install ROS Kinetic on Raspberry Pi 3 running Raspbian Stretch Lite
I want to control an autonomous robot with a Raspberry Pi 3 board and ROS Kinetic. The Pi 3 will be connected to another Linux PC used for monitoring and control settings. The setup for computers are...
View ArticleHow To Setup ROS Kinetic To Communicate Between Raspberry Pi 3 and a remote...
I have a Raspberry Pi 3 running ROS Kinetic and I use it to control an autonomous robot. The plan is to improve my robot by adding computer vision capabilities. The Raspberry Pi has resources to build...
View ArticleAlternatives To Raspberry Pi 3 (B/B+) For Running ROS
I’m quite involved in developing an autonomous robot platform for outside work. The robot will work in the summer during the day for a few hours, which result in high temperatures for all its...
View Article