Close

48 Results for "ros"

  • Blob-following demo

  • The file for the non-ROS blob demo is “non_ROS_blobtracker.py” - Requires OpenCV and Adafruit_Python_BluefruitLE This demo is quite simple and far from perfect. BluefruitLE with BLueZ and DBus can be unreliable. It’s not clear to me where...
  • DIY Autonomous Mobile Robot

  • Step 6: Programming 3D Vision sensors using R.O.S and PythonIn this step, we are going to see how to interface a 3D vision sensor such as Kinect/ Asus Xtion Pro in R.O.S.We can install 3D sensor system driver, middleware called OpenNI and its R.O.S driver/launch...
  • DIY Autonomous Mobile Robot

  • As the title says, we are going to see how to build an autonomous mobile robot called Chefbot which is for serving food and beverages in hotels and restaurants.This was a hobby project and i built this robot after seeing a robot calledTurtlebot2. The...
  • Arduino control.

  • We now want to create a ROS package that would allow ROS communication to move the robot in the world. Again, Tiziano Fiorenzani has a great video explaining the basics of what we are doing here. In a nutshell, we want to make a subscriber...
  • DIY Autonomous Mobile Robot

  • Step 2: Working with Robot Simulation using R.O.S and GazeboAfter designing the robot 3D model, the next step is to simulate the robot. I have describe complete simulation of this robot from scratch in the book. The simulation is done using R.O.S and...
  • Setup MoveIt! in Ubuntu

  • Boot into ubuntu and install ROS if you haven’t, I do recommend using melodic morenia, since kinetic kame is old now, and melodic supports almost everything. Using noetic ninjemys is okay too. This is for moveit 1, which uses ROS1, there is moveit 2,...
  • DIY Autonomous Mobile Robot

  • Step 8: Applying Artificial Intelligence to Chefbot using PythonIn this section, you can see how to make the robot interactive by adding some sort of intelligence to it. We are using AIML(Artificial Intelligence Mark-up Language) and its Python extension...
  • Preface

  • The goal of Aruna is to create a platform for ROV development, kinda like what ROS (Robot operating System) is for robots or Ardupilot¹ is for drones. Aruna is however not a framework, it is only meant as C++ library to aid in the software development....
  • Electrical / Electronics

  • To keep the project as simple and reproducible as possible, we tried to limit ourselves to off the shelf products as much as possible. We only used one custom built PCB to control the heavy solenoid relays for operating the steering actuator. Other than...
  • Installing Hector-SLAM

  • We can install Hector -SLAM for mapping. We found this video by Tiziano Fiorenzani and the official resources on the ROS website helpful for setting Hector-SLAM up. Clone the GitHub repository to your catkin workspace. Navigate to...
  • Software Installation

  • Install Ubuntu Core 16 on the RPi 2 - https://developer.ubuntu.com/core/get-started/raspberry-pi-2-3 a. Dont connect other boards while doing this. b . Sufficient power (2A USB) is required for working with the raspberry pi 2. c. Required Libraries...
  • Pi0drone

  • Step 1: Assemble the drone kitRequired time: 30 minutesOnce you get all the components start by assembling your drone:Get the black frame together and place the motors on top.Fix the ESC (Electronic Speed Controllers) to the frame using some tape and...