wrobel said:
First of all what is "object"?
If object is a rigid body then in the absence of forces its motion relative to an inertial frame is described by the following two points
1) the center of mass moves with constant velocity
2) $$J\boldsymbol{\dot\omega}+\boldsymbol\omega\times J\boldsymbol\omega=0,\quad J=J_{\mbox{center of mass}}$$
The second equation is not trivial it means that a free rigid body moves as the Euler top see for example
Euler top
wiki
3) the notion "center of rotation" does not make sense in the case of general motion of a rigid body
Yes indeed. In this case, i.e., a free body the most convenient choice for the description of a rigid body is to use its center of mass as the body-fixed reference point. Let ##\vec{R}## be the position vector from the space-fixed point (origin of an arbitrary inertial reference frame) and ##\omega_k'## the components of the angular velocity of the body around any body-fixed point and ##\hat{\Theta}'=\mathrm{diag}(J_1',J_2',J_3')## the components of the tensor of inertia wrt. the body-fixed frame (chosen conveniently along its principle axes) then the Lagrangian reads
$$L=\frac{M}{2} \dot{\vec{R}}^2 + \frac{1}{2} \sum_{k=1}^3 \frac{1}{2} J_k' \omega_k^{\prime 2}.$$
As you see the coordinates of the center of mass decouple completely from the rotational degrees of freedom around the center of mass and they are cyclic coordinates. Thus variation with respect to ##\vec{R}## and the rotation matrix expressing the body-fixed basis in terms of the space-fixed bases leads to the free equation of motion of the center of mass,
$$\vec{P}=M \dot{\vec{R}}=\text{const},$$
and the Euler equation of the free spinning top, expressed in body-fixed components
$$\dot{\vec{J}}' + \vec{\omega}' \times \vec{J}'=0.$$
Here ##\vec{J}'=(J_1' \omega_1',J_2 \omega_2',J_3' \omega_3')##,
and Euler's equation here are nothing else than the conservation of angular momentum, because on the left-hand side you have the time derivative of the angular momentum vector in terms of its body-fixed components. The cross-product term comes from the fact that the body-fixed frame is a non-inertial rotating frame.
Of course you can describe the motion also with any other body fixed reference point for the body-fixed (rotating) reference frame, but it will not lead to this most convenient separation of degrees of freedom. I guess it's pretty impossible to solve the problem for such a inconvenient choice. It's always good to think about the symmetries first: For a free body you have translation and rotational invariance and thus 6 independent first integrals, i.e., conservation of total momentum and conservation of angular momentum around the center of mass, which makes this choice of the coordinates so convenient.