VEEROBOT Docs
StoreBlogWiki
  • 🌐Introduction
  • ROS Based Robots
    • 🐺Wolf Robot
      • ROS Introduction
      • Getting Started with ROS 2
      • Introduction to Wolf Robot
      • ROS 2 Setup
      • ROS Concepts
      • Using Wolf Examples
      • Creating a URDF File
      • Visualising in Gazebo
      • Controlling motors from ROS
      • LiDAR Basics & Control
      • Using a Camera with ROS2
      • ROS 2 Cleanup
      • ROS 2 Controller
      • Teleoperation
      • Slam Navigation
      • Wolf : Conclusion
  • Arduino Based Robots
    • 🚜Micro:Xbot
      • Preparations before First Use
      • Programming the Board
      • Powering the Board
      • Pin Mapping
      • Basic Programs
        • Blinking LED
        • Buzzer Program
        • Fading LED
        • RGB LED
        • Light Detection
        • Battery Voltage
        • Line Follower Module
        • Ultrasonic Sensor
        • Infrared Remote Control
        • Motor Control
        • Bluetooth Control
        • Display Test
        • Test Me
      • Robot Assembly
      • Advanced Programs
        • Bluetooth Controlled Robot
        • Obstacle Avoidance Robot
        • Line Follower Robot
  • ROS2 Repo
    • Introduction
    • Page 1
      • Sub Page 1
    • Page 2
Powered by GitBook
On this page
  1. ROS Based Robots
  2. Wolf Robot

Using Wolf Examples

Making Robot building easy with example codes

PreviousROS ConceptsNextCreating a URDF File

Last updated 2 years ago

Out of the box Wolf is configured to be fully compatible with ROS 2 with simulation, visualisation and controlling real robot in the real world. However, for those who are interested in learning how the robot works, we have split the code base as tutorials where each step is followed to achieve a desired output.

Before we progress, understand that once you begin following these tutorials, the base code which is already there with existing workspace if any on the robot will be deleted. This means the robot will be as good as new without any code uploaded. You either need to follow all the tutorials in this order, or upload the final tutorial folder which will have all codes installed.

To simulate wolf in a 3D space and control the real robot, wolf-robot package has to be installed on the developer machine. If you do not want to follow the tutorials and directly want to jump into testing the robot, clone the below repository into your workspace, build and start testing

Most ROS examples follow a multi folder structure where each folder is designed to showcase one activity. Since we are learning by building the robot step by step, we need to delete and recreate the package multiple times and then build it.

🐺
GitHub - VEEROBOT/wolf-robot: ROS Packages for Wolf RobotGitHub
Logo