Aerial Robotics IITK
  • Introduction
  • Danger Zone
  • Tutorials
    • Workspace Setup
      • Installing Ubuntu
      • Basic Linux Setup
      • Spruce up your space
      • ROS Setup
      • PX4 Setup
        • PX4 Toolchain Setup
      • Ardupilot Setup
      • Installing Ground Control Station
        • QGroundControl
        • Mission Planner
      • ArduPilot Setup on Docker
      • PX4 Setup on Docker
    • How to Write a ROS Package
      • ROS Package
      • Node Handles, Parameters, and Topics
      • Coding Standards
      • Custom mavros message
      • Transformations
      • Conversions
    • Cheatsheets
      • CMakeCheatsheet
      • GitCheatsheet
      • LatexCheatsheet
      • Markdown Cheatsheet
    • Miscellaneous
      • Odroid XU4 Setup
      • Simulation using Offboard Control
        • Enable Offboard Mode in PX4
      • Writing a UDev rule
      • Sensor fusion
    • Reference wiki links
  • Concepts
    • Quaternions
      • Theory
    • Kalman Filters
    • Rotations
    • Path Planning
      • Grassfire Algorithm
      • Dijkstra Algorithm
      • A* Algorithm
      • Probabilistic Roadmap
      • RRT Algorithm
      • Visibility Graph Analysis
    • Lectures
      • Aerial Robotics
      • Avionics
      • Control Systems: Introduction
      • Control Systems: Models
      • Inter IIT Tech Meet 2018
      • Kalman Filters
      • Linux and Git
      • Git Tutorial
      • ROS
      • Rotorcraft
      • Software Training
  • Control System
    • Model Predictive Control
      • System Identification
      • Sample SysId Launch Files
      • Running MPC
        • MPC with Rotors
        • MPC with PX4 Sim
        • MPC with ROS
      • References
    • PID Controller
      • Introduction
      • Basic Theory
  • Estimation
    • Visual-Inertial Odometry
      • Hardware Requirements
      • Visual-Inertial Sensing
      • DIYing a VI-Sensor
    • Setup with VICON
    • Odometry from pose data
  • Computer Vision
    • Intel RealSense D435i setup for ROS Noetic
    • IntelRealSense D435i Calibration
    • Camera Calibration
    • ArUco ROS
  • Machine Learning
    • Datasets
  • Hardware Integration
    • Configuring Radio Telemetry
    • Setting up RTK + GPS
    • Integration of Sensors with PixHawk
      • Connecting Lidar-lite through I2C
    • Connections
    • Setting up Offboard Mission
      • Setting up Companion Computer
        • Raspberry Pi 4B Setup
        • Jetson TX2 Setup
      • Communication Setup
      • Guided mode
    • Miscellaneous
  • Resources
    • Open-source algorithms and resources
    • Courses
      • State Space Modelling of a Multirotor
      • Path Planning Lecture
      • Introduction to AI in Robotics
      • RRT, RRT* and RRT*- Path Planning Algorithms
    • Useful Reading Links
      • Aerial Robotics
      • Books
      • Computer Vision and Image Processing
      • Courses on AI and Robotics
      • Deep Neural Network
      • Dynamics and Controls system
      • Motion Planning
      • Probabilistic Robotics
      • Programming
      • Robotics Hardware
      • Miscellaneous and Awesome
    • Online Purchase websites
  • Competitions
    • Inter-IIT TechMeet 8.0
    • Inter-IIT TechMeet 9.0
    • IMAV 2019, Madrid, Spain
    • Inter-IIT TechMeet 10.0
    • Inter-IIT TechMeet 11.0
Powered by GitBook
On this page
  • Source:
  • Components Required:
  • Step 1: Software Setup
  • Step 2: Hardware Setup

Was this helpful?

  1. Tutorials
  2. Miscellaneous

Odroid XU4 Setup

Setting up the Odroid.

PreviousMiscellaneousNextSimulation using Offboard Control

Last updated 1 year ago

Was this helpful?

Source:

Components Required:

  • Odroid XU4

  • LAN Cable

  • USB Wireless Adapter

  • eMMC/Micro SD card

  • Router (Switching Hub, DHCP network)

  • PC

  • Monitor TV with HDMI Port (Optional)

Step 1: Software Setup

Note that a few eMMCs and microSD cards available for Odroid come with preloaded OS: in such a case this step may be skipped.

Follow these steps to install an OS for your Odroid:

1. Download the image file:

Odroid OS have separate kernels, so download an image from the following link:

2. Flashing the OS:

Download Etcher from the following link and use it to flash the eMMC/microSD card with the OS:

Step 2: Hardware Setup

Insert the flashed eMMC/microSD card in the respective slot as shown in this video:

Connect the Odroid to a router via LAN. Connect your PC to the same router/network.

Insert the flashed eMMC/microSD card in the respective slot as shown in this video:

For a GUI based procedure, follow this link:

For a console based procedure, run the following commands on your Linux terminal:

sudo apt-get install nmap
nmap -sn 192.168.100.0/24
arp -a | grep 00:1e:06

The first IP address in the output is the address of your Odroid. If xxx.xxx.xxx.xxx is this address, run:

ssh odroid@xxx.xxx.xxx.xxx

You would be prompted for a password, enter odroid.

Odroid terminal accessed.

odroid-xu4:odroid-xu4 [ODROID Wiki]
odroid-xu4:os_images:os_images [ODROID Wiki]
balenaEtcher - Flash OS images to SD cards & USB drivesbalenaEtcher
Logo
https://com.odroid.com/sigong/blog/blog_list.php?bid=187com.odroid.com
Logo
Logo