- Notifications
You must be signed in to change notification settings - Fork12
This ROS kinectic workspace src folder, which was created on Ubuntu 16.04. Here I worked on ROS1 projects like 2d & 3D SLAM, Motion Planning, SWARM of drone, RL based drone, Surveilling Robot etc.
License
iamrajee/roskinectic_src_ws
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This ROS kinectic workspace src folder, which was created on Ubuntu 16.04. Here I worked on ROS1 projects like 2d & 3D SLAM, Motion Planning, SWARM of drone, RL based drone, Surveilling Robot etc.
All the
code
required to get started
- You should have ROS kinectic on your ubuntu 16.04.
- All ROS dependency is satisfied.
mkdir your_ros_workspace/cd your_ros_workspace/git clone https://github.com/iamrajee/roskinectic_src.gitmv roskinectic_src src catkin_makesource devel/setup.bash
cd your_ros_workspace/./refresh.shmake
To be run in your_ros_workspace for ease of build, compiling, running in your_ros_workspace.
#!/bin/bashsource /opt/ros/kinectic/setup.bashsource install/local_setup.bashsource install/setup.bashclear
It will source the workspace after buiding workspace or after creating new pkg. Run it as
./refresh.sh
SHELL=/bin/bashall: make runrun: catkin_make bash refresh.sh
It will build the workspace . Run it as
make
#!/bin/bashcd src/catkin create $1cd ../makesource refresh.sh
It will create new package . Run it as
./createpkg.sh newpkg_name
#!/bin/bashrosrun rqt_tf_tree rqt_tf_tree
It will launch the gui to visvualise the tf tree. Run it as
./tftree.sh
#!/bin/bashprintenv | grep -i ROS
It will print the ROS related environment variable . Run it as
./printenv.sh
sudo rosdep install -i --from-path src --rosdistro $ROS_DISTRO -y
It will install dependencies of all pkg in the workspace. Run it in the workspace as
./rosdep.sh
#!/bin/bashssh rajendra@rajendra
It will ssh into another system. Useful when using multiple ros masters. Run it as
./rajendra.sh
Or Contributors/supporters/mentors/guides who helped me out in these projects.
Muskaan Maheshwari | Shruti Umat | Swami Prasad |
---|---|---|
To get started...
Option 1
- 🍴 Fork this repo!
Option 2
- 👯 Clone this repo to your local machine using
https://github.com/iamrajee/roskinectic_src.git
- 👯 Clone this repo to your local machine using
- HACK AWAY! 🔨🔨🔨
- 🔃 Create a new pull request using
https://github.com/iamrajee/roskinectic_src/compare/
.
- I ran into some issue while running above package, what to do now?
- Simply contact me!
Reach out to me for any help!
Name : Rajendra Singh Email :singh.raj1997@gmail.com Web :https://iamrajee.github.io/ LinkedIn :https://www.linkedin.com/in/rajendra-singh-6b0b3a13a/ Twitter: @i_am_rajee | |
- MIT license
- Copyright (c) 2019Rajendra Singh.
- Hat tip to anyone whose code was used and thanks to everyone who inspired and supported me in this project.
About
This ROS kinectic workspace src folder, which was created on Ubuntu 16.04. Here I worked on ROS1 projects like 2d & 3D SLAM, Motion Planning, SWARM of drone, RL based drone, Surveilling Robot etc.