Click here to get started with the latest release of robotvisionsystem. And download the version for your operating system. Recommended OS is Ubuntu 20.04.
# robotvisionsystem/robotvisionsystem/rvs.py
def rvs(self):
msg = Motor()
if 0 < self.i <= 1:
msg.steer = 0.0
msg.motorspeed = 1.0
elif 1 < self.i <= 5:
msg.steer = 30.0
msg.motorspeed = 1.0
elif 5 < self.i <= 10:
msg.steer = -30.0
msg.motorspeed = 5.0
self.pub_motor.publish(msg)
self.get_logger().info("Steer : %s MotorSpeed : %s Break : %s" % (msg.steer, msg.motorspeed, msg.breakbool))
self.i += 1
If you control the robot right away in the real world, there are many problems. The cost of researching robots is high, but we don't know what problems will arise because the code we wrote doesn't work perfectly at once. To solve this problem, we create a Simulation environment and test the code.
Implement traffic light recognition, lane recognition, and stop line recognition algorithms to programming that drives a free path. The path can be anywhere on the simulation map given to you!
Please contact Github Issue or class assistant Chanyeok Choi if you have any problems with the installation of the project.
Chanyeok Choi
Youngmoon Lee*