RSSI-guided Movement Algorithm for ePuck2
Budget: £20 – £250 GBP
I'm looking for a skilled programmer to develop a movement algorithm for an ePuck2 robot. The primary function of the robot is to navigate towards a signal source using the Received Signal Strength Indicator (RSSI) values from the parent node.
Key Responsibilities:
- Implementing the navigation algorithm towards the signal source.
- Ensuring the robot continues on its current speed if the signal strength decreases, instead of altering its speed or direction.
- Programming the robot to detect and avoid stationary obstacles while it is navigating.
Ideal Skills:
- Proficiency in programming for ePuck2 robots.
- Experience with RSSI-based navigation algorithms.
- Strong understanding of obstacle detection and avoidance programming.
- Ability to create efficient and reliable movement algorithms.
The project requires a balance of both navigation towards a signal source, and obstacle avoidance. The robot should be able to maintain its speed when the signal strength decreases, without needing to change its speed or direction. The ability to detect and circumvent stationary obstacles is crucial for the success of this project.
Key Responsibilities:
- Implementing the navigation algorithm towards the signal source.
- Ensuring the robot continues on its current speed if the signal strength decreases, instead of altering its speed or direction.
- Programming the robot to detect and avoid stationary obstacles while it is navigating.
Ideal Skills:
- Proficiency in programming for ePuck2 robots.
- Experience with RSSI-based navigation algorithms.
- Strong understanding of obstacle detection and avoidance programming.
- Ability to create efficient and reliable movement algorithms.
The project requires a balance of both navigation towards a signal source, and obstacle avoidance. The robot should be able to maintain its speed when the signal strength decreases, without needing to change its speed or direction. The ability to detect and circumvent stationary obstacles is crucial for the success of this project.