diff --git a/doc/architecture/PlatoonController.xml b/doc/architecture/PlatoonController.xml new file mode 100644 index 0000000000000000000000000000000000000000..1688c34a2673c1b1b1c45012d88a58282d6dbead --- /dev/null +++ b/doc/architecture/PlatoonController.xml @@ -0,0 +1 @@ +<mxfile userAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0.3 Safari/604.5.6" version="8.0.6" editor="www.draw.io" type="device"><diagram id="7d03cb03-2bb3-5ac3-6aa8-6c694fde0d44" name="Page-1">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</diagram></mxfile> \ No newline at end of file diff --git a/doc/architecture/sw_architektur.xml b/doc/architecture/sw_architektur.xml index 389cfa98376e13d190bb5d75b0f2a5c4c2176c28..6a99dfe43b06d77da9fc002093a66cf31b3dbceb 100644 --- a/doc/architecture/sw_architektur.xml +++ b/doc/architecture/sw_architektur.xml @@ -1 +1 @@ -<mxfile userAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0.2 Safari/604.4.7" version="8.0.1" editor="www.draw.io" type="device"><diagram id="f649556c-f18e-0015-f711-27ccddd07d1a" name="Page-1">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</diagram></mxfile> +<mxfile userAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0.3 Safari/604.5.6" version="8.0.2" editor="www.draw.io" type="device"><diagram id="f649556c-f18e-0015-f711-27ccddd07d1a" name="Page-1">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</diagram></mxfile> \ No newline at end of file diff --git a/doc/logBuch.md b/doc/logBuch.md index 009ad6566e2e69df7210e93a4decf1d69f462525..8bf120d687524e04daf07e7868ca893efaed65d3 100644 --- a/doc/logBuch.md +++ b/doc/logBuch.md @@ -9,7 +9,8 @@ Mo. 23.10 - Festlegung der "Hardware-Verantworlichen" jeder Gruppe Fr. 27.10 ( nur Hardware-Verantworliche; bei Assystem ) ----------------------------------------------------------------- Vorstellung von Felix Klemm und Patrick ?? also Hardware-Kontakt +--------------------------------------------------------------- +- Vorstellung von Felix Klemm und Patrick ?? also Hardware-Kontakt - Einführung in die Hardware - Klärung von Rahmenbedingung @@ -79,8 +80,33 @@ Mo. 22.01. (Schlingloff) - Forstschritt bei STM (B) - Ultraschallsensoren geliefert - ODROID: 3 in den Gruppen, 1 kaputt, 2 bei FOKUS? -- Zusammenbau von Hardware, fehlende Teile in Bestelllisten +- Zusammenbau der Hardware, fehlende Teile in Bestelllisten Mo. 29.01. (Schlingloff) ---------------------------------------------------------------- +- Vorstellung der Ergebnisse beim Tag der Naturwissenschaft 22.05.19 (Ablauf) +- Verzögerungen/Probleme bei Power-Boards +- Kommunikationsprotokollprobleme beseitigt +- Ultraschallsensoren (Vereinheitlichung) +- Vorbereitung Diskussion/Probleme Kreuzmann + +Mi. 31.01 (Assystem) +- Verhandlungsspielraum durch UDP/Kalman-Filter + +Fr. 02.02. (FOKUS) +---------------------------------------------------------------- +- Liste mit fehlenden Teilen ertellt (Powerboards, Akkus, ODROID-Shifter) + +Mo. 05.02. (Schlingloff) +---------------------------------------------------------------- +- Strukturierung der Dokumentation +- Nachbesprechung der Diskussion mit Kreuzmann +- Suche nach passendem Simulator +- Deeskalation Powerboard-Problem (Transformatoren gekauft) +- Voraussetzungen zum Löten sind geschaffen +- Zusammenbau der Autos eine Woche später (Fr. 16.2.?) +- absehbar weniger Arbeitsleistung durch Klausurenphase + +Mo. 12.02. (Schlingloff) +---------------------------------------------------------------- - \ No newline at end of file diff --git a/doc/mainDocument/img/sw_architektur.png b/doc/mainDocument/img/sw_architektur.png index 1fcbf17935004ea40f51e62e6e40963fbf740944..1a46c8ed5a63932f570c836f6ba2a2ced1cebdcd 100644 Binary files a/doc/mainDocument/img/sw_architektur.png and b/doc/mainDocument/img/sw_architektur.png differ diff --git a/modules/catkin_ws/gitignore b/modules/catkin_ws/.gitignore similarity index 100% rename from modules/catkin_ws/gitignore rename to modules/catkin_ws/.gitignore diff --git a/modules/catkin_ws/src/car/CMakeLists.txt b/modules/catkin_ws/src/car/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..20b046a7e23e87ff158a385c59f95c36ea06e87c --- /dev/null +++ b/modules/catkin_ws/src/car/CMakeLists.txt @@ -0,0 +1,56 @@ +cmake_minimum_required(VERSION 2.8.3) +project(car) +add_compile_options(-std=c++11) + +find_package(catkin REQUIRED COMPONENTS + roscpp + rospy + std_msgs + nodelet + message_generation +) +find_package(Boost REQUIRED COMPONENTS system) + + +add_message_files( + FILES +) +generate_messages( + DEPENDENCIES + std_msgs +) + +catkin_package( + INCLUDE_DIRS include + #LIBRARIES nodelet_talker + CATKIN_DEPENDS roscpp std_msgs nodelet rospy #message_runtime +) + +include_directories( + include + ${catkin_INCLUDE_DIRS} +) + +#add_library(nodelet_talker src/testnodelets/NodeletTalker.cpp) +#add_dependencies(nodelet_talker ${catkin_EXPORTED_TARGETS} ${PROJECT_NAME}_generate_messages_cpp) +#target_link_libraries(nodelet_talker ${catkin_LIBRARIES}) + +install( + TARGETS + #nodelet_talker + ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} + LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} + RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +) + +install( + DIRECTORY + #include/testnodelets/ + DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} +) + +install( + DIRECTORY plugins/ + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/plugins + PATTERN ".svn" EXCLUDE +) diff --git a/modules/catkin_ws/src/car/include/environment/environment.h b/modules/catkin_ws/src/car/include/environment/environment.h new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/modules/catkin_ws/src/car/msg/enableLogging.msg b/modules/catkin_ws/src/car/msg/enableLogging.msg new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/modules/catkin_ws/src/car/package.xml b/modules/catkin_ws/src/car/package.xml new file mode 100644 index 0000000000000000000000000000000000000000..8e0bfff19433993c0b993f6e5ae871e3f914980c --- /dev/null +++ b/modules/catkin_ws/src/car/package.xml @@ -0,0 +1,33 @@ +<?xml version="1.0"?> +<package format="2"> + <name>car</name> + <version>0.0.0</version> + <description>The car package</description> + + <maintainer email="root@todo.todo">root</maintainer> + + + <license>TODO</license> + + <buildtool_depend>catkin</buildtool_depend> + + <build_depend>roscpp</build_depend> + <build_depend>rospy</build_depend> + <build_depend>std_msgs</build_depend> + <build_depend>nodelet</build_depend> + + <build_export_depend>roscpp</build_export_depend> + <build_export_depend>rospy</build_export_depend> + <build_export_depend>std_msgs</build_export_depend> + <build_export_depend>nodelet</build_export_depend> + + <exec_depend>roscpp</exec_depend> + <exec_depend>rospy</exec_depend> + <exec_depend>std_msgs</exec_depend> + <exec_depend>nodelet</exec_depend> + + + <export> + <nodelet plugin="${prefix}/plugins/nodelet_plugins.xml" /> + </export> +</package> diff --git a/modules/catkin_ws/src/car/plugins/nodelet_plugins.xml b/modules/catkin_ws/src/car/plugins/nodelet_plugins.xml new file mode 100644 index 0000000000000000000000000000000000000000..bc04715781387c1bfb1358845a43f07cf3f7f714 --- /dev/null +++ b/modules/catkin_ws/src/car/plugins/nodelet_plugins.xml @@ -0,0 +1,11 @@ +<!-- +<library path="lib/libnodelet_talker"> + <class name="autonom_a/nodelet_talker" + type="autonom_a::NodeletTalker" + base_class_type="nodelet::Nodelet"> + <description> + This is my. + </description> + </class> +</library> +--> diff --git a/modules/catkin_ws/src/car/src/environment/environment.cpp b/modules/catkin_ws/src/car/src/environment/environment.cpp new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391