Skip to content

What are the param(eter)s? #73

Answered by evan-palmer
JohnDelfosse asked this question in Q&A
Discussion options

You must be logged in to vote

Parameters in the pymavswarm context provide an interface for getting and setting the parameters of a drone (or some other robot). Some example parameters that may be set or read can be observed here. To answer your question regarding why they are wrapped the way that they are, there are a couple of reasons:

  1. It is valuable to ensure that, when a request is made to set the value of a parameter on an agent, that parameter is in fact set and set to the correct value
  2. It is also useful to confirm that a parameter is read when a request is made for a parameter value. You can think of this like a service.
  3. The way that other systems handle this (e.g., MissionPlanner) is all parameters on an agen…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@JohnDelfosse
Comment options

@evan-palmer
Comment options

Answer selected by JohnDelfosse
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
documentation Improvements or additions to documentation question Further information is requested
2 participants