ROSRobotic Operating SysytemBasic

Written by Aditya Chandra

August 9, 2019

ROS

 

GETTING STARTED

We’ll begin by installing Clearpath’s Jackal simulation, desktop, and navigation packages.

sudo apt-get install ros-indigo-jackal-simulator ros-indigo-jackal-desktop

In addition, we’ll need the Jackal navigation package, but instead of installing the debians packages with apt-get, we’ll create a sourced workspace so we can make changes to some of these files and see how it effects our simulation. For a full explanation on creating and compiling a sourced workspace, check out our Creating a Workspace & Package tutorial, but for the purpose of this tutorial, here is a series of commands that’ll clone the jackal_navigation package (and a few others) into a sourced workspace.

cd ~
mkdir -p jackal_navigation/src
cd jackal_navigation/src && catkin_init_workspace
git clone https://github.com/jackal/jackal.git
git clone https://github.com/jackal/jackal_simulator.git
git clone https://github.com/clearpathrobotics/LMS1xx.git
git clone https://github.com/ros-drivers/pointgrey_camera_driver.git
cd ..
catkin_make

 

 

 

 

 

 

 

 

 

 

 

 

 

Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Nulla quis lorem ut libero malesuada feugiat. Curabitur aliquet quam id dui posuere blandit. Vivamus suscipit tortor eget felis porttitor volutpat. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a.

 

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Nulla porttitor accumsan tincidunt. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Proin eget tortor risus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla porttitor accumsan tincidunt. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ac diam sit amet quam vehicula elementum sed sit amet dui. Donec sollicitudin molestie malesuada. Sed porttitor lectus nibh. Sed porttitor lectus nibh. Praesent sapien massa, convallis a pellentesque nec, egestas non nisi. Curabitur non nulla sit amet nisl tempus convallis quis ac lectus. Donec rutrum congue leo eget malesuada. Nulla porttitor accumsan tincidunt. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem.

Donec sollicitudin molestie malesuada. Vestibulum ac diam sit amet quam vehicula

Cras ultricies ligula sed magna dictum porta. Curabitur arcu erat, accumsan id imperdiet et, porttitor at sem. Vivamus magna justo, lacinia eget consectetur sed, convallis at tellus. Donec sollicitudin molestie malesuada. Mauris blandit aliquet elit, eget tincidunt nibh pulvinar a. Pellentesque in ipsum id orci porta dapibus. Vivamus suscipit tortor eget felis porttitor volutpat. Vestibulum ac diam sit ame

Divi Meetup 2019, San Francisco

Related Articles

Python – 1

Python Python  is  an  OOPS(Object Oriented Programming) based language.  Python has an extensive support of libraries and modules.Python has lot many uses and applications in fields such as : Computer Vision Machine Learning Robotics Scientific Research  Embedded, AI...

ROS – 1

ROS  Salient Features ROS or Robot Operating System is an environment (not an OS in strict sense) used for programming robots. What makes ROS special is its unique and exciting concept of Nodes, which can be connected together to deliever a unique solution. Nodes are...

ML – 3

                                                                      Image  Classification 4 Processes we work on when we do image classification. 1. Convolution : Means for identification of features. 2. Pooling : Reduces Image  Size without losing features. 3....

Stay Up to Date With The Latest News & Updates

Access Premium Content

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque

Join Our Newsletter

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque

Follow Us

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque