Recent Posts

Pages: [1] 2 3 4 5 6 ... 10
Khepera IV / Re: Cannot connect Khepera IV to the wifi
« Last post by kteam on December 05, 2019, 08:44:25 AM »

could you please give us the version of your Khepera OS? Do you have an Yocto distro or Angstrom?

best regards
Khepera IV / Cannot connect Khepera IV to the wifi
« Last post by Eric on September 05, 2019, 04:33:13 PM »

I tried to follow the instructions to config the wifi, the manual says "Edit the file /etc/wpa_supplicant/wpa_supplicant-wlan0.conf to meet you need. ". However, I only find a file named "wpa_suppliant.conf", and I edit this file as follows:

1 #/etc/wpa_supplicant/wpa_supplicant.conf                                   
  2 #with WPA-PSK TKIT: 
  3 network={
  4         ssid="DragonRainbow"
  6         scan_ssid=1
  7         psk="famousdesk146"                                                 
  8         key_mgmt=WPA-PSK
  9         group=TKIP
 10         pairwise=TKIP
 11         proto=WPA                                                           
 12         priority=1
 14 }

The robot cannot connect to the wifi after editing this file. In the forum, I find that we should also edit the interface file in /etc/network/interfaces as follows:

 29 auto wlan0
 30 iface wlan0 inet static
 31         wireless_mode managed
 32         wireless_essid DragonRainbow
 33         address
 34         netmask
 35         gateway

After that, I reboot the robot, but it still cannot connect to the wifi. I am wondering whether I am using a manual (Khepera IV V4.0) whose version is not the same as the Khepera IV I am using.

Could anyone give some suggestion? Thanks in advance!

Khepera IV / Re: Questions regarding the makefile in libkhepera
« Last post by kteam on August 28, 2019, 05:07:03 PM »
Dear Micheal,

one of the simpliest solution is to work under the libkhepera-2.1/src/tests folder. here, you will find all the actual program example.

Simply copy the one which is corresponding to your needs (khepera4_test.c is a good start). Rename it as you want, and add this name in the makefile libkhepera-2.1/src/tests/Makefile.

you just need to add to the Target your file name (line 25-30):
#Test Programs
TARGETS   = kb_config_test \
     koreio_test koreio_auto kmot_monitor gpio_test \
     kmot_ipserver kmotLE_monitor koreioLE_test \
     koreioLE_auto kgripper_test \
     klrf_test klrf_small_ex kgazer_test kgazer_small_ex \
     kh4_example khepera4_test gpio_test_all kh4server kh4_lrf_batpower

best regards
Khepera IV / Questions regarding the makefile in libkhepera
« Last post by michael5511b on August 07, 2019, 11:01:47 PM »
Hello to all,

This may be a very basic question, but does anyone know how to modify the "makefile" text file in libkhepera-2.1/template, so that I can make c files with names other than "prog-template" and create make files with names other than "template"? Also, is there a way to make multiple c scripts at once?

I have been working with khepera IV a few months by now, but I always edit everything in prog-template because I am afraid to mess up anything in the "makefile" text file. I would rally appreciate the help, thanks!

Khepera IV / Frequency of sending data to server using TCP
« Last post by on July 24, 2019, 06:48:21 PM »
Hi, I am wondering if anyone knows how to send data from IMUs and Encoders at a stable frequency to the server. I am using a socket client approach to talk to the robot over WiFi.
Hello to all,

I have successfully established socket communication (TCP/IP) between the Khepera 4 and my computer, now I am able to send and receive information between them. However, I found out that the communication rate is not stable, and I am not able to send or receive data at a constant rate, and the communication frequency varies from 5Hz to 300Hz during a single test run. Without constant communication rate, any robot control algorithm that is a function of time implemented from my computer and sent to the khepera will end up with poor performance. Does anyone have suggestions for this?

Please advice. Thank you!

Khepera IV / Re: Problems connecting the khepera IV to a wifi network.
« Last post by kteam on March 25, 2019, 07:53:19 AM »

you have to adapt the ESSID name and IP address to your network. This file is edited as an example with a Wifi called Korebot.
For example, if your Wifi is named "HomeWifi", you have to change "korebot" to "HomeWifi" and change the IP address too (you have certainly a range of to

Best regards
Khepera IV / Problems connecting the khepera IV to a wifi network.
« Last post by D.Ali on March 13, 2019, 01:27:04 PM »
I am having issues activating the wifi of the robot. I followed the instruction in the Khepera IV User Manual 4.0, section 9.2.1.
First, I have opened the file in /etc/wpa_supplicant/wpa_supplicant-wlan0.conf and i found the file already configured with a wireless network named korebot without encryption. So i didn't change it.
After that i have configured the interface file in /etc/network/interfaces as following:

auto wlan0
#iface wlan0 inect dhcp
iface wlan0 inet static
           wireless_mode managed
           wireless_essid korebot

the address being the static robot ip i found in the robot (i didn't change it either)
the gateway is the ip address i have used for my pc.

for the wifi network i configured ad-hoc network with the name korebot with the Network Manager of Ubuntu 14.04.

finally i have rebooted the robot and the pc.

However, after all that, the robot was not connected, and if I use the command ping i get the message that the address is unreachable.

Please advice. Thank you.
Kilobot / Re: updation of firmware of overhead controller
« Last post by m-parhizkar on December 18, 2018, 11:11:15 AM »

Check this out:,1914.0.html

Kilobot / Re: OHC AVRISP mkII no connecting
« Last post by m-parhizkar on December 18, 2018, 11:09:12 AM »

For connecting your OHC to Windows 10 check these tutorials:

Pages: [1] 2 3 4 5 6 ... 10