Instruções de uso e commandos
Ackermann steering simulation
Adaptação de dois pacotes com a inclusão de um robot com camera e um node de conversão entre mensagens twist e ackermann, para usar nas simulações do gazebo.
Packages:
ackermann_vehicle_description
- robot01.gazebo.macro.xacro
- robot01.urdf.xacro
ackermann_vehicle_gazebo
- config/em_3905_ackermann_ctrlr_params.yaml
- config/em_3905_joint_ctrlr_params.yaml
- launch/ackermann_robot.launch
- launch/ackermann_robot_with_arena.launch
- launch/ackermann_robot_with_arena_conversion.launch
- launch/twist_to_ackermann.launch
- nodes/ackermann_controller.py
- nodes/twist_to_ackermann.py
Baseado no seguinte repositório:
https://github.com/csorvagep/ackermann_vehicle
Machine Learning nodes improvements
package: robot_core
Novo node training_node.py, já preparado para receber parâmetros para substituir o TrainingSimulation.py
Alterações ao node write_data para receber parâmetros, e poder usar vários sets de amostras
Alterações ao node ml_driving-dave.py para receber parâmetros, e poder usar vários sets de amostras
Unified and simplified simulation_space
package: simspace
roslaunch simspace arena1.launch
Vehicle second camera for signal recognition
robot02 is and upgrade from 01 with a new camera (camera2)
Panel signal recognition
new rosnode on robot_core for signal recognition and behavior detection
rosrun robot_core signal_recognition.py