evarobot
For English, please click. |
ROS Yazılım Geliştirici: Inovasyon Muhendislik
Evarobot, İnovasyon Mühendislik tarafından geliştirilen bir mobil robottur. Evarobot yazılımı tamamen ROS kullanılarak yazılmıştır.
Show EOL distros:
Contents
Hakkında
- Evarobot Tanıtım
Evarobot'un özellikleri ve kullanım alanlarından bahsedilmektedir.
- Evarobot Kullanımı
Evarobot'u çalıştırma ve haberleşme varyasyonları incelenmektedir.
Hazırlık
- Evarobot Kurulumu
Evarobot üzerine yapılması gereken kurulumlar.
- Bilgisayar Kurulumu
Bilgisayar üzerinden kontrol ve görselleştirme için gereken kurulumlar.
- Ağ Ayarları
Evarobot ile bağlantı için yapılması gereken ağ ayarları.
Çalıştırma
- Bilgisayarı Çalıştırma
Bilgisayardan evarobotunuzu kontrol etmek için yapmanız gerekenler.
- Evarobot'u Çalıştırma
Evarobot'u ayağa kaldırmak için yapılması gerekenler.
Uygulamalar
1. Sensörler
- Bumper
Evarobot üzerindeki bumper sensörleri kullanma
- Kızılötesi
Evarobot üzerindeki kızılötesi sensörlerin kullanımı
- Sonar
Evarobot üzerindeki sonar sensörlerin kullanımı
- Lidar
Evarobot üzerindeki RPLidar'ın kullanımı
- Enkoder
Enkoderlerden veri okuma ve odom konum hesabı.
- IMU
minimu9 v3 sensörünün kullanımı
- Kinect
Kinect verisinin kullanılması ve görselleştirilmesi
2. Navigasyon
- Klavye ile Kontrol
Evarobot'u klavye tuşları ile sürme.
- Evarobot ile SLAM Harita Oluşturma
gmapping ve hector_slam kullanarak SLAM harita oluşturma.
- Bilinen Bir Haritada Otonom Evarobot Navigasyonu
Daha önceden çıkartılmış haritada otonom robot navigasyonu.
Benzetim Ortamı
- Evarobot Gazebo Modeli Tanıtımı
Evarobot gazebo modelini çalıştırma ve sensörleri kullanma
- Gazebo'da Evarobot ile SLAM
gmapping ve hector_slam kullanarak Gazebo'da SLAM harita oluşturma.
- Gazebo'da Evarobot Navigasyonu
Çıkartılmış harita üzerinden Gazebo'da otonom Evarobot navigasyonu.
Kütüphane
1. evapi_ros
ROS package |
Description |
Bumper sensörleri kontrol eden ros paketi |
|
PID Denetleyici ile Evarobot'un hızını kontrol eden paket |
|
PWM ile motorları süren paket |
|
Genişletilmiş i/o'lerin kontrolü |
|
Kızılötesi sensörleri çalıştıran ros paketi |
|
Minimu9 v3 ros paketi |
|
Enkoder'i okuyarak bağıl konum hesaplayan paket |
|
UM6 sensörünü süren ros paketi |
|
Sonar sensörlerden mesafe bilgisini okuyan ros paketi |
|
Evarobot'u başlatan paket |
2. evapc_ros
ROS package |
Description |
Simülasyon ve görselleştirme için Evarobot'un 3B Modelini içeren paket |
|
Evarobot'un otonom navigasyonunu sağlayan ros paketi |
|
EKF kullanarak IMU ve Odom bilgisini birleştiren paket |
|
Evarobot için SLAM paketi |
|
Eklem eksenleri arasında koordinat dönüşümü yapan paket |
Video
Linkler
Contents
Hakkında
- Evarobot Tanıtım
Evarobot'un özellikleri ve kullanım alanlarından bahsedilmektedir.
- Evarobot Kullanımı
Evarobot'u çalıştırma ve haberleşme varyasyonları incelenmektedir.
Hazırlık
- Evarobot Kurulumu
Evarobot üzerine yapılması gereken kurulumlar.
- Bilgisayar Kurulumu
Bilgisayar üzerinden kontrol ve görselleştirme için gereken kurulumlar.
- Ağ Ayarları
Evarobot ile bağlantı için yapılması gereken ağ ayarları.
Çalıştırma
- Bilgisayarı Çalıştırma
Bilgisayardan evarobotunuzu kontrol etmek için yapmanız gerekenler.
- Evarobot'u Çalıştırma
Evarobot'u ayağa kaldırmak için yapılması gerekenler.
Uygulamalar
1. Sensörler
- Bumper
Evarobot üzerindeki bumper sensörleri kullanma
- Kızılötesi
Evarobot üzerindeki kızılötesi sensörlerin kullanımı
- Sonar
Evarobot üzerindeki sonar sensörlerin kullanımı
- Lidar
Evarobot üzerindeki RPLidar'ın kullanımı
- Enkoder
Enkoderlerden veri okuma ve odom konum hesabı.
- IMU
minimu9 v3 sensörünün kullanımı
- Kinect
Kinect verisinin kullanılması ve görselleştirilmesi
2. Navigasyon
- Klavye ile Kontrol
Evarobot'u klavye tuşları ile sürme.
- Evarobot ile SLAM Harita Oluşturma
gmapping ve hector_slam kullanarak SLAM harita oluşturma.
- Bilinen Bir Haritada Otonom Evarobot Navigasyonu
Daha önceden çıkartılmış haritada otonom robot navigasyonu.
Benzetim Ortamı
- Evarobot Gazebo Modeli Tanıtımı
Evarobot gazebo modelini çalıştırma ve sensörleri kullanma
- Gazebo'da Evarobot ile SLAM
gmapping ve hector_slam kullanarak Gazebo'da SLAM harita oluşturma.
- Gazebo'da Evarobot Navigasyonu
Çıkartılmış harita üzerinden Gazebo'da otonom Evarobot navigasyonu.
Kütüphane
1. evapi_ros
ROS package |
Description |
Bumper sensörleri kontrol eden ros paketi |
|
PID Denetleyici ile Evarobot'un hızını kontrol eden paket |
|
PWM ile motorları süren paket |
|
Genişletilmiş i/o'lerin kontrolü |
|
Kızılötesi sensörleri çalıştıran ros paketi |
|
Minimu9 v3 ros paketi |
|
Enkoder'i okuyarak bağıl konum hesaplayan paket |
|
UM6 sensörünü süren ros paketi |
|
Sonar sensörlerden mesafe bilgisini okuyan ros paketi |
|
Evarobot'u başlatan paket |
2. evapc_ros
ROS package |
Description |
Simülasyon ve görselleştirme için Evarobot'un 3B Modelini içeren paket |
|
Evarobot'un otonom navigasyonunu sağlayan ros paketi |
|
EKF kullanarak IMU ve Odom bilgisini birleştiren paket |
|
Evarobot için SLAM paketi |
|
Eklem eksenleri arasında koordinat dönüşümü yapan paket |
Video
Linkler
Contents
Hakkında
- Evarobot Tanıtım
Evarobot'un özellikleri ve kullanım alanlarından bahsedilmektedir.
- Evarobot Kullanımı
Evarobot'u çalıştırma ve haberleşme varyasyonları incelenmektedir.
Hazırlık
- Evarobot Kurulumu
Evarobot üzerine yapılması gereken kurulumlar.
- Bilgisayar Kurulumu
Bilgisayar üzerinden kontrol ve görselleştirme için gereken kurulumlar.
- Ağ Ayarları
Evarobot ile bağlantı için yapılması gereken ağ ayarları.
Çalıştırma
- Bilgisayarı Çalıştırma
Bilgisayardan evarobotunuzu kontrol etmek için yapmanız gerekenler.
- Evarobot'u Çalıştırma
Evarobot'u ayağa kaldırmak için yapılması gerekenler.
Uygulamalar
1. Sensörler
- Bumper
Evarobot üzerindeki bumper sensörleri kullanma
- Kızılötesi
Evarobot üzerindeki kızılötesi sensörlerin kullanımı
- Sonar
Evarobot üzerindeki sonar sensörlerin kullanımı
- Lidar
Evarobot üzerindeki RPLidar'ın kullanımı
- Enkoder
Enkoderlerden veri okuma ve odom konum hesabı.
- IMU
minimu9 v3 sensörünün kullanımı
- Kinect
Kinect verisinin kullanılması ve görselleştirilmesi
2. Navigasyon
- Klavye ile Kontrol
Evarobot'u klavye tuşları ile sürme.
- Evarobot ile SLAM Harita Oluşturma
gmapping ve hector_slam kullanarak SLAM harita oluşturma.
- Bilinen Bir Haritada Otonom Evarobot Navigasyonu
Daha önceden çıkartılmış haritada otonom robot navigasyonu.
Benzetim Ortamı
- Evarobot Gazebo Modeli Tanıtımı
Evarobot gazebo modelini çalıştırma ve sensörleri kullanma
- Gazebo'da Evarobot ile SLAM
gmapping ve hector_slam kullanarak Gazebo'da SLAM harita oluşturma.
- Gazebo'da Evarobot Navigasyonu
Çıkartılmış harita üzerinden Gazebo'da otonom Evarobot navigasyonu.
Kütüphane
1. evapi_ros
ROS package |
Description |
Bumper sensörleri kontrol eden ros paketi |
|
PID Denetleyici ile Evarobot'un hızını kontrol eden paket |
|
PWM ile motorları süren paket |
|
Genişletilmiş i/o'lerin kontrolü |
|
Kızılötesi sensörleri çalıştıran ros paketi |
|
Minimu9 v3 ros paketi |
|
Enkoder'i okuyarak bağıl konum hesaplayan paket |
|
UM6 sensörünü süren ros paketi |
|
Sonar sensörlerden mesafe bilgisini okuyan ros paketi |
|
Evarobot'u başlatan paket |
2. evapc_ros
ROS package |
Description |
Simülasyon ve görselleştirme için Evarobot'un 3B Modelini içeren paket |
|
Evarobot'un otonom navigasyonunu sağlayan ros paketi |
|
EKF kullanarak IMU ve Odom bilgisini birleştiren paket |
|
Evarobot için SLAM paketi |
|
Eklem eksenleri arasında koordinat dönüşümü yapan paket |