Sabtu, 26 Desember 2020

Cara mengetahui ip address raspberry atau perangkat lain yg terhubung pada wifi yg sama

1. Install nmap [jika belum ada]:

sudo apt install nmap

2. Cek ip address komputer (yg akses ke wifi yang sama):

ip addr

misal hasilnya 192.168.8.25/24 maka basenya adalah 192.168.8.xxx

sehingga kita bisa scan ip lain (di wifi yg sama) dgn base tersebut.

3. scan ip address yg terkonek di wifi address yg sama:

sudo nmap -sn 192.168.8.0/24

Note: sesuaikan dengan ip basenya.


Referensi:

https://www.howtogeek.com/423709/how-to-see-all-devices-on-your-network-with-nmap-on-linux/

Set Up Sublime Text 3 to use Python 3 (with venv virtual environment) on Ubuntu 20.04

A. Set up virtual environment

1. I assume that you already have python on your computer (linux)

2. Install venv:

sudo apt install -y python3-venv

3. Create virtual environment inside your project directory (example for me: inside data-science folder ):

python3 -m venv venv_01

4. Activate virtual environment:

source venv_01/bin/activate

5. Deactivate virtual environment:

deactivate


B. Set up Sublime:

1. Open Sublime

2. Add new build system on your Sublime:

Tools -> Build System -> New Build System

3. Edit as follow:

{

    "cmd": ["/home/<username>/Desktop/data_science/venv_01/bin/python", "$file"],

    "file_regex": "^[ ]File \"(...?)\", line ([0-9]*)",

    "selector": "source.activate"

}

Replace <username> with your username.

/home/<username>/Desktop/data_science/venv_01 --> this is my virtual environment path (change with your path).

4. Save and give the name (example: python3_venv_01)


C. Test your set up:

1. Try to create simple python code in sublime. For example:

import sys

print(sys.version)

2. Let save as tes.py and save inside your project directory (which is the same folder with your virtual environment).

3. Set Build System 

Tools -> Build System -> python3_venv_01

4. To test if the app is working, press CTRL + B


References:

https://medium.com/@hariyanto.tan95/set-up-sublime-text-3-to-use-python-3-c845b742c720

https://towardsdatascience.com/python-virtual-environments-made-easy-fe0c603fe601

https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-programming-environment-on-an-ubuntu-20-04-server

Minggu, 06 Desember 2020

instalasi ROS Kinetic pada Ubuntu 16.04 menggunakan Virtualbox

Tahapan instalasi ROS Kinetic pada Ubuntu 16.04 menggunakan Virtualbox

 

 

1. Setting virtualisasi

2. Install virtualbox

3. Install Ubuntu 16.04 di Virtualbox

4. Setting Full Screen Ubuntu di virtualbox (jika belum full screen)

5. Install ROS Kinetic (dan Gazebo) di Ubuntu 16.04 

 

 

 

Setting virtualisasi

 

lCek apakah virtualisasi sudah aktif melalui task manager


 

https://support.bluestacks.com/hc/en-us/articles/115003174386-How-can-I-enable-virtualization-VT-on-my-PC-

 

lJika belum aktif maka bisa diaktifkan melalui BIOS setting. Silahkan cek link berikut kemudian pilih cara setting sesuai jenis komputer/laptop masing-masing

 

https://2nwiki.2n.cz/pages/viewpage.action?pageId=75202968#:~:text=Press%20F2%20key%20at%20startup,changes%20and%20Reboot%20into%20Windows.

  

 

  

Install virtualbox

  

lDownload virtualbox melalui link berikut

Windows

https://download.virtualbox.org/virtualbox/6.1.16/VirtualBox-6.1.16-140961-Win.exe

 

OS X

https://download.virtualbox.org/virtualbox/6.1.16/VirtualBox-6.1.16-140961-OSX.dmg

 

Linux

https://www.virtualbox.org/wiki/Linux_Downloads

 

lInstall virtualbox --> double klik file hasil download atau sesuai instruksi cara install di masing masing operating system yang digunakan.

lBisa juga mengikuti instruksi seperti di link berikut:

https://www.nitrotekno.com/cara-install-virtualbox-di-windows-10-8-7-update-maret-2020/

 

 

https://www.nitrotekno.com/cara-install-virtualbox-di-windows-10-8-7-update-maret-2020/

 

 

 

Install Ubuntu 16.04 di Virtualbox

 

Download Ubuntu 16.04

lDownload Ubuntu 16.04 melalui link berikut:

https://releases.ubuntu.com/16.04/

lPilih Download Dekstop Image (64-bit PC (AMD64) desktop image atau 32-bit PC (i386) desktop image). Pilih sesuai spesifikasi komputer anda (umumnya untuk komputer sekarang sudah menggunakan 64 bit).

lSimpan file ubuntu berextension .iso ke dalam folder yang mudah dicari

 

Setting virtual machine

lBuka/jalankan virtualbox

lClick New

lTuliskan nama (terserah masing-masing), Type --> Linux, Version --> Ubuntu_64

lClick Next

lMemory Size --> Sy rekomendasikan 4 GB atau lebih (tetapi jangan sampai batas merah)

lClick Next

lCreate your virtual machine's virtual hard drive --> biarkan default tidak apa-apa

lUntuk ukuran hard drive saran Saya sekitar 20GB karena untuk instalasi Ubuntu, ROS dan software pendukung jika diperlukan

lClick Create

 

Install Ubuntu 16.04

lInstall ubuntu di virtualbox dengan click start

 

 

https://www.wikihow.com/Install-Ubuntu-on-VirtualBox

 

lPilih file Ubuntu (.iso) yg telah didownload sebelumnya dengan mengclick tombol bergambar folder sebelah kiri bawah. Kemudian click Start.

 

https://www.wikihow.com/Install-Ubuntu-on-VirtualBox

 

lClick Install Ubuntu

 

 

https://ubuntu.com/tutorials/install-ubuntu-desktop-1604#3-boot-from-dvd

 

lIkuti wizard pada saat instalasi (anda bisa membiarkan settingan default atau disesuaikan sesuai kebutuhan anda)

lSetting login: Nama dan Password --> jangan lupa untuk diingat passwordnya

lTunggu sampai proses instalasi selesai. Kemudian click Restart Now

 

 

https://ubuntu.com/tutorials/install-ubuntu-desktop-1604#3-boot-from-dvd

 

lIngat restart ini adalah restart virtual machine. Jangan lupa memilih “Power off the machine” kemudian click Ok.

lSetelah itu untuk menggunakan Ubuntu --> open virtualbox --> pilih virtual machine yg diinginkan --> click start --> gunakan password untuk login.

 

 

 

Setting Full Screen Ubuntu di virtualbox (jika belum full screen)

  

lStep 1: Open Ubuntu in VirtualBox and Login .

lStep 2: Now, Click on Devices .

lStep 3: Click on 'Insert Guest Additions CD image', Provide Password.


 

lStep 4: Once,Installation is done, Hit Enter to Return.

lStep 5: Now, Shut down the virtual Machine and restart it again.

lStep 6: Press Right CTRL+F on your Keyboard and You will see Ubuntu in FullScreen.

 

 

 

Install ROS Kinetic (dan Gazebo) di Ubuntu 16.04

  

1. Jalankan Ubuntu

2. Buka Terminal di Ubuntu dengan shortcut CTRL+ALT+T atau click kanan --> Open Terminal

3. Ketik/copy (gunakan mouse untuk copy paste di terminal) command berikut di terminal dan tekan enter (jika perlu password maka masukkan password anda):

a) sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

b) sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

 

atau

 

curl -sSL 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC1CF6E31E6BADE8868B172B4F42ED6FBAB17C654' | sudo apt-key add -

c) sudo apt-get update

d) sudo apt-get install ros-kinetic-desktop-full

e) echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc

f) source ~/.bashrc

g) sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential

h) sudo apt install python-rosdep

i) sudo rosdep init

j) rosdep update

 

4. Informasi lebih lanjut dapat dilihat pada --> http://wiki.ros.org/kinetic/Installation/Ubuntu

5. Note: jika ada error biasanya karena gagal download. Maka ulangi langkah sebelumnya sehingga akan melakukan download file yg belum terdownload.

6. Cek instalasi ros dengan perintah “printenv | grep ROS” --> akan menunjukkan environment dari ROS yang terinstall

 

 

  

7. Cek instalasi gazebo di ROS dengan perintah “roslaunch gazebo_ros empty_world.launch” --> akan muncul simulator gazebo

 

 

 

8. Jika step 6 dan/atau 7 ada error maka periksa kembali (atau ulangi) instalasi anda

 

 

 

 

 

 

 

Referensi:

https://support.bluestacks.com/hc/en-us/articles/115003174386-How-can-I-enable-virtualization-VT-on-my-PC-

https://www.nitrotekno.com/cara-install-virtualbox-di-windows-10-8-7-update-maret-2020/

https://www.wikihow.com/Install-Ubuntu-on-VirtualBox

https://ubuntu.com/tutorials/install-ubuntu-desktop-1604#3-boot-from-dvd

https://linuxconfig.org/how-to-open-a-terminal-on-ubuntu-xenial-xerus-16-04-linux

http://wiki.ros.org/kinetic/Installation/Ubuntu

Cara mengetahui ip address raspberry atau perangkat lain yg terhubung pada wifi yg sama

1. Install nmap [jika belum ada]: sudo apt install nmap 2. Cek ip address komputer (yg akses ke wifi yang sama): ip addr misal hasilnya 192....