11.23- frame and the operator's voice recognition and semantic integration planning

Perspective

  • In addition to using the 'model operator' planning, but also a specially constructed 'algorithm operator' for the selection and calculation algorithm.
    • Here, an operator that is a class, is performed using the static and dynamic modeling COMET Modeling
  • With the increasing complexity of message communication mechanism, the operator should use multiple nested frame, with reference to the project design of the evaporative cooler.
  • In addition to the operator and messages using the OO approach to design than all other programs have to use OO design, this case requires a deep understanding of software modeling, object-oriented systems analysis techniques.

The operator corruption problems framework program (application reference is invalid error)

  • For unknown reasons, the performance of stopcore.vi and many other VI data cluster structure of the class can not be unbundling
    • This could be because the file contains multiple projects simultaneously open operator framework, resulting in multi-write the problem
  • Solution temporarily backup operator framework Actor folder cover damaged folder

P3AT operator to remotely transformation

Modify the main operator

  • Modified melody end 'promoter root operator'
    • Modify the data cluster member functions and the main theme of the operator
    • Modified promoter operator function caller ' loadapp.vi '
  • Add the caller's message function operator
    • connected.vi
    • Connection success message, the message frame maker does not apply directly to the new class, change the class inheritance mechanism
    • If you can not be inherited connected message.lvcalss class, the first attempt at a vi placed in a nested endpoint.lvclass object literal, so that the project automatically include some libraries.
  • Modify Kernel actor core.vi
    • Event Structure

Modify P3AT local operator

  • Renamed ' the Remote Endpoint P3AT the Actor '
  • Modify an operator classes and member functions of cluster structure
  • Modifying the message type and message functions
  • Modify Kernel
  • Modify event structure

Add operator starter

  • , Then use the remote operator with a local operator using the same.
  • Tip end of the program TCP connection error, because the other side of the nest operator is not normally ended, to the other end of the transmission operator normal stop.vi to
  • After the window is all over, you close the project still prompt a program is running, and the other end is because the root of the operator did not end normally, this problem does not exist in practice, because at that time will again perform at the other end of the program once stopped.

AF frame standardization

  • Delete unwanted messages
  • With events events cluster wrapped data data cluster wrapped controlling control clusters wrapped signal signal wrapped clusters, naming the specification.
  • Initialization of things on the pre ini.vi in
  • Needs analysis in advance, using OOP method for software modeling, standardization.
  • Using UML diagram and COMET techniques described theoretical
    • You need to learn EA tools

The next step of the job

  • Simulation work
    • Handle operation, the robot simulation operation map
    • That is, first put aside the real robot, test work on the remaining modules.
  • Modify robot icon map as an arrow.
  • Pair of handles simulate movement command execution.

Guess you like

Origin www.cnblogs.com/lizhensheng/p/11241971.html