projects:px4-development
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| projects:px4-development [2018/07/18 15:10] – created donghee | projects:px4-development [2018/07/18 15:23] (current) – [오픈 소스 PX4 를 지원하는 비행제어장치 설계 및 시스템 분석] donghee | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | # Creative Commons, Share-Alike (cc) | + | |
| - | # | + | ====== |
| - | # | + | * EA20180971 |
| - | # | + | * 기간 2018년 06월 15일 ~ 2018년 11월 14일 |
| - | # | + | |
| - | #+OPTIONS: ^:t // turn on underscore to subscript | + | |
| - | # The Org homepage[fn: | + | ===== 분석 |
| - | # ... | + | |
| - | # [fn:1] The link is: http:// | + | |
| - | # The following commands handle footnotes: | + | |
| - | + | ||
| - | # C-c C-x f | + | |
| - | # The footnote action command. When the cursor is on a footnote reference, jump to the definition. When it is at a definition, jump to the (first) reference. Otherwise, create a new footnote. When this command is called with a prefix argument, a menu of additional options including renumbering is offered. | + | |
| - | # C-c C-c | + | |
| - | # Jump between definition and reference. | + | |
| - | + | ||
| - | * Commander | + | |
| - | + | ||
| - | + | ||
| - | PX4의 비즈니스 로직 | + | |
| - | + | ||
| - | Commander App은 비행 명령과 비행체 정보를 | + | |
| - | + | ||
| - | ** Commander App | + | |
| - | + | ||
| - | Firmware/ | + | |
| - | + | ||
| - | - 비행모드 전환 및 수행지시 (상태머신으로 구현) | + | |
| - | - 파라미터 업데이트 (parameter_update) | + | |
| - | - RC입력 읽기(manual_control_setpoint) | + | |
| - | - 센서값(sensor_combined) 읽기 | + | |
| - | - 시스템 파워 관리: 파워를 선택 | + | |
| - | - Safety 스위치(safety) 체크 | + | |
| - | - 기체상태 관리(vtol_vehicle_status) | + | |
| - | - 기체 위치(vehicle_global_position) | + | |
| - | - 기체 로컬 위치(vehicle_local_position) | + | |
| - | - 기체 자세(vehicle_attitude) | + | |
| - | - 기체 착륙 여부(vehicle_land_detected) | + | |
| - | - cpuload, batterystatus | + | |
| - | + | ||
| - | Commander App은 PX4의 주요 uORB 토픽을 관리. | + | |
| - | | + | |
| - | + | ||
| - | *** Commander App에서 Publish하는 토픽입니다. | + | |
| - | + | ||
| - | # | + | |
| - | + | ||
| - | armed_pub | + | |
| - | commander_state_pub | + | |
| - | homePub | + | |
| - | led_control_pub | + | |
| - | mission_pub | + | |
| - | command_ack_pub | + | |
| - | control_mode_pub | + | |
| - | roi_pub | + | |
| - | status_pub | + | |
| - | status_pub | + | |
| - | vehicle_status_flags_pub | + | |
| - | + | ||
| - | #+END_SRC | + | |
| - | + | ||
| - | *** Subscribed Topic | + | |
| - | + | ||
| - | 다음은 Commander App에서 구독하는 토픽입니다. PX4의 왠만한 토픽은 다 구독합니다. | + | |
| - | + | ||
| - | # | + | |
| - | + | ||
| - | _VEHICLE_ATTITUDE_CONTROLS | + | |
| - | battery_status | + | |
| - | cpuload | + | |
| - | differential_pressure | + | |
| - | estimator_status | + | |
| - | geofence_result | + | |
| - | manual_control_setpoint | + | |
| - | mission_result | + | |
| - | offboard_control_mode | + | |
| - | parameter_update | + | |
| - | position_setpoint_triplet | + | |
| - | safety | + | |
| - | sensor_accel | + | |
| - | sensor_combined | + | |
| - | sensor_correction | + | |
| - | sensor_gyro | + | |
| - | sensor_mag | + | |
| - | sensor_preflight | + | |
| - | subsystem_info | + | |
| - | system_power | + | |
| - | telemetry_status | + | |
| - | vehicle_attitude | + | |
| - | vehicle_command | + | |
| - | vehicle_global_position | + | |
| - | vehicle_gps_position | + | |
| - | vehicle_land_detected | + | |
| - | vehicle_local_position | + | |
| - | vehicle_status | + | |
| - | vtol_vehicle_status | + | |
| - | + | ||
| - | #+END_SRC | + | |
| + | * [[projects: | ||
projects/px4-development.1531926605.txt.gz · Last modified: 2018/07/18 15:10 by donghee