I need to work on a MATLAB based ROS Driven car model. The available codes are for the differential drive based models only. I need to modify them so that I could run them for a car instead on a differential model. How should I proceed to accomplish the same?
Also, i need to stop the car model on a red light and need to perform related tasks, fir this, do I need to start with CAN Communication (provided, I do not have much idea about them)? Thanks

답변 (1개)

Sebastian Castro
Sebastian Castro 2017년 7월 20일

0 개 추천

You likely want to implement your model using the Ackerman steering model: https://en.wikipedia.org/wiki/Ackermann_steering_geometry
With this model, you are controlling one wheel speed and one steering angle, as opposed to two wheel speeds in the differential drive model. I am sure you can find a model online.
Also, stopping at a red light has nothing to do with CAN, which is a communications protocol. Maybe you want to be doing some kind of image processing/computer vision to detect traffic lights?
- Sebastian

카테고리

도움말 센터File Exchange에서 Specialized Messages에 대해 자세히 알아보기

태그

질문:

2017년 7월 20일

답변:

2017년 7월 20일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by